본문 바로가기
코딩

docker container commit 실습하기

by Doldam Alice 2023. 1. 27.
300x250

terminal 2 # watch -n 0.5 docker container ps -a 


# docker  run -it --name sample ubuntu
root@ee47b4045c72:/# apt-get update
root@ee47b4045c72:/# apt-get install -y nginx
root@ee47b4045c72:/# CTRL+PQ

# echo Hello world  > index.html 
# docker container cp index.html   sample:/var/www/html/index.html
# docker container commit -a "Yu Mi" -m "Customized image" sample  takytaky/web-nginx
                                                                      --> takytaky 실제 개인별 Docker hub ID로 변경
-a (author)
-m (message)

# docker image ls
REPOSITORY            TAG       IMAGE ID       CREATED          SIZE
takytaky/web-nginx    1.0       c3070efaec85   10 seconds ago   167MB

# docker image push takytaky/web-nginx
--> takytaky 실제 개인별 Docker hub ID로 변경

--> 웹 브라우저에서 hub.docker.com 로그인 후 repositories 에서 확인


# docker image rm takytaky/web-nginx
--> takytaky 실제 개인별 Docker hub ID로 변경
# docker container run -d --name web -p 80:80 takytaky/web-nginx  nginx -g 'daemon off; '
--> takytaky 실제 개인별 Docker hub ID로 변경

300x250

댓글 0