Lab #1: Tạo một hình ảnh có cài đặt GIT

Tạo Dockerfile

terminal
FROM alpine:3.5
RUN apk update
RUN apk add git

Xây dựng hình ảnh Docker

terminal
docker build -t ajeetraina/alpine-git .

Gắn thẻ hình ảnh là labs-git

terminal
docker tag ajeetraina/alpine-git ajeetraina/labs-git:v1.0

Xác minh hình ảnh

terminal
$ docker images
REPOSITORY              TAG                 IMAGE ID            CREATED             SIZE
ajeetraina/alpine-git   latest              cb913e37a593        16 seconds ago      26.6MB
ajeetraina/labs-git     v1.0                cb913e37a593        16 seconds ago      26.6MB

Tạo một thùng chứa

terminal
docker run -itd ajeetraina/labs-git:v1.0 /bin/sh
terminal
$ docker ps
CONTAINER ID        IMAGE                      COMMAND             CREATED             STATUS              PORTS               NAMES
3e26a5268f55        ajeetraina/labs-git:v1.0   "/bin/sh"           4 seconds ago       Up 2 seconds                            elated_neumann

Nhập vào vỏ container

terminal
docker attach 3e26

Vui lòng nhấn phím “Enter” hai lần để nhập vào vỏ container

Xác minh xem GIT đã được cài đặt chưa

terminal
/ # git --version
git version 2.13.7

Tài liệu tham khảo
https://dockerlabs.collabnix.com/beginners/dockerfile/lab1_dockerfile_git.html

Last updated