0

Docker Hub's free auto-build service

Cũng như tiêu đề, trong bài viết này, chúng ta sẽ đề cập đến dịch vụ build docker container tự động của Docker Hub The Docker Hub provides an auto-build mechanism which can build your images as soon as you commit code to a Github or Bitbucket repo.

Docker hiện tại đang nhận được rất nhiều sự chú ý, và hiện tại đa số cá dự án mà mình đã tham gia đều chuyển qua dùng docker Trong quá trình làm việc thì cũng phát sinh một số vấn đề về việc deploy từ docker image, toàn phải tự build bằng tay, cho nên hôm nay mình sẽ giới thiệu đến các bạn 1 dịch vụ rất hữu ích của Docker Hub đó là Automated Build service

Chúng ta cùng bắt đầu luôn 😄

Bước 1 Đầu tiên thì chúng ta cần chọn menu create automated build

Bước 2 Bạn cần chọn repository trên account của mình, ở đây thì chúng ta sẽ chọn Github

Bước 3 Chọn repository cần để build image

Bước 4 Cập nhật description, càng chi tiết càng tốt 😄

Bước 5 Sau khi cập nhật thành công

Bước 6 Ở đây thì chúng ta cần config location của Dockerfile để service biết ở đâu mà tìm đến để build, mặc định thì là root folder của dự án Bạn có thể chọn deploy theo brand hay tag tùy thuộc vào flows của dự án

Kết quả Và đây là kết quả

Ngoài ra thì các bạn có thể thêm web hooks để

  • Đẩy thông báo đến slack
  • Deploy với image mới
  • ...

Cảm ơn các bạn đã đọc bài viết của mình, happy coding!


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí