- Tải file cài đặt tương ứng: https://www.docker.com/
- Cài đặt mặc định
- Lưu ý: Windows cần cài thêm nhân Linux, làm theo chỉ dẫn của Docker
- Bước 1: Clone repo chứa dockerfile docker run --name repo alpine/git clone https://github.com/docker/getting-started.git
- Bước 2: Build cd getting-started docker build -t docker101tutorial .
- Bước 3: Run docker run -d -p 8080:80 --name docker-tutorial docker101tutorial Lưu ý: port 8080 là port máy chạy docker, port 80 là port của docker image
- Bước 4 (option): Chia sẻ docker image
- docker tag docker101tutorial winngo88/docker101tutorial
- docker push winngo88/docker101tutorial
- Truy cập Docker image: docker run --rm -it --entrypoint bash image_name
- Thoát docker image: Ctl + C
- Xem danh sách docker container đang chạy: docker ps or docker ps -a
- Kill 1 docker container: docker stop < the_container_id >
- Remove 1 docker container: docker remove < the_container_id >
- Kill và remove 1 docker container: docker remove -f < the_container_id >
- Danh sách image đang có: docker image ls
- NodeJS:
- Port mặc định của Node là 3000, khi map port Docker ta ngoài cần lưu ý
- Python:
- Lỗi load model hdf5 file: fix bằng cách cài pip install h5py
HỎI DÂN IT https://www.youtube.com/watch?v=Y3zqsFpUzMk&list=PLncHg6Kn2JT4kLKJ_7uy0x4AdNrCHbe0n