Với các dự án phát triển lâu năm, hệ thống thường trở nên cồng kềnh do lượng dữ liệu và logic phức tạp ngày càng tăng. Để đảm bảo hiệu suất và khả năng mở rộng, việc tối ưu hóa... Read more
I. Giới thiệu Docker Swarm là công cụ quản lý container được tích hợp trong Docker, nó là một công cụ giúp bạn dễ dàng mở rộng và quản lý các container trên một hoặc nhiều máy chủ. Trong bài... Read more
Hãy tưởng tượng mình có 1 con APP cần API và mình dùng Laravel Framework viết API. Trong dự án này mình dự định sẽ sử dụng php, laravel, nginx, redis, mysql và supervisord. Chúng ta sẽ bắt đầu từ... Read more
I. Tạo kho lưu trữ trên Docker hub Để push image lên Docker Hub thì đầu tiên chúng ra sẽ cần có 1 tài khoản, để đăng ký bạn truy cập vào link https://hub.docker.com/signup bạn sẽ thấy hình ảnh sau.... Read more
I. Docker compose là gì ? – Docker compose là một công cụ để xác định và chạy multi-container. Với Docker compose, bạn sử dụng tệp YAML để config các service của ứng dụng. Sau đó, bằng một lệnh duy... Read more
I. Dockerfile Nó là một tệp văn bản đơn giản với một tập hợp lệnh hoặc hướng dẫn. Các lệnh/hướng dẫn này được thực thi tuần tự để thực hiện các hành động trên image cơ sở nhằm tạo image docker mới.... Read more
I. Tại sao phải dùng Docker ? – Việc setup và deploy application lên một hoặc nhiều máy chủ rất mất thời gian từ việc phải cài đặt các công cụ, môi trường cần cho application đến việc chạy được... Read more