가령 웹서버 준비해놓고 나중에 템플릿 이미지처럼 써 먹기 위해 이미지로 저장하고 싶을 경우 commit 옵션을 사용하면 됩니다.
Q) -p 옵션으로 포트포워딩 및 생성한 새 컨테이너에
- yum install net-tools 과 yum install httpd 설치한 후
이 상태를 image 로 저장하고 싶다.
#docker commit [ Container Name ] [ Image TAG ]
-a "TEST" : 서명 붙이기
-m "name" : 이름 붙이기
[root@docker ~]# docker commit -a "TEST" centos_apm apache:0.1
sha256:4dd69d0e612362ccf64d455d658d6a309bc17fcb55db6f707e125e3e6bc87662
[root@docker ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
apache 0.1 4dd69d0e6123 9 seconds ago 335 MB
docker.io/centos latest 9f38484d220f 2 months ago 202 MB
[root@docker ~]#