Docker
- -:
- Container chỉ là một process
- Container là phù du
- 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
- Engine bao gồm CLI client, API và deamon
- 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
- 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ó
- 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
- Việc dựng image được thiết lập qua dockerfile
- Volume là cách để đồng bộ dữ liệu giữa máy chủ và máy ảo
- Mỗi một dòng trong dockerfile sẽ tương ứng với một step khi dựng image
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