Giới thiệu về docker: docker là gì và giới thiệu những bài toán docker giải quyết
Giới thiệu những khái niệm cơ bản trong docker: Image, Container, Registry, Network
Thực hành containerize 1 application có sẵn
3 tiếng
Fresher/Junior backend dev chưa có kinh nghiệm về docker và muốn tiếp cận, áp dụng thử công nghệ container
Install sẵn những software sau:
Docker (https://docs.docker.com/install/)
Docker compose (https://docs.docker.com/compose/install/)
Kiểm tra software sau khi install bằng các lệnh:
docker version
docker-compose version
Sau workshop, các bạn sẽ:
Hiểu được docker là gì, sự khác biệt giữa docker và VM
Thao tác cơ bản với 1 docker container: run, exec, delete, logs,...
Viết được file docker-compose để reuse
Tạo được docker image cho application
In-depth architecture and docker internal