Docker
- Docker:
- Container là phù du
- Container chỉ là một process
- Có vẻ như ngày xưa engine với daemon là một
- Docker Desktop tạo ra một máy ảo để chạy docker engine
- Docker không dạy bạn cách network hoạt động. Nó chỉ giúp bạn trốn tránh việc phải hiểu nó
- Docker mặc định sinh ra IP ngẫu nhiên cho container. Không có DNS hoặc static IP management thì service không thể biết nhau
- Engine bao gồm CLI client, API và deamon
- exec để chạy lệnh cho một container đang chạy
- Image là template để chạy container
- Nếu dựng lại image mà đánh tag giống nhau thì image cũ sẽ thành dangling image
- Mỗi một dòng trong dockerfile sẽ tương ứng với một step khi dựng image
- Volume là cách để đồng bộ dữ liệu giữa máy chủ và máy ảo
- Việc dựng image được thiết lập qua dockerfile
Hết dung lượng disk do chạy Docker trong thời gian dài
Tiếng Pháp, phụ đề tiếng Anh: Understanding Docker in a visual way - YouTube