Các bước:
- Tạo một image với GIT được cài đặt
- Gắn tag cho image của bạn là labs-git:v1.0
- Tạo một container dựa trên image đó và chạy git –version để kiểm tra xem nó đã được cài đặt đúng chưa
Tạo Dockerfile
FROM alpine:3.5 RUN apk update RUN apk add git
Build Docker Image
docker build -t hocdevops/alpine-git .
Gắn tag cho image là labs-git
docker tag hocdevops/alpine-git hocdevops/labs-git:v1.0
Xác minh image đã tạo
$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE hocdevops/alpine-git latest cb913e37a593 16 seconds ago 26.6MB hocdevops/labs-git v1.0 cb913e37a593 16 seconds ago 26.6MB
Tạo một container
docker run -itd hocdevops/labs-git:v1.0 /bin/sh
$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 3e26a5268f55 hocdevops/labs-git:v1.0 "/bin/sh" 4 seconds ago Up 2 seconds elated_neumann
Truy cập vào Container Shell
docker attach 3e26
Vui lòng nhấn phím “Enter” hai lần để vào shell container
Xác minh nếu GIT được cài đặt
/ # git --version git version 2.13.7