조용한 담장

docker commit 본문

tips

docker commit

iosroid 2020. 2. 10. 18:39

 

원본 docker image 에 자신이 작업한 내용을 합치고자 할때 docker commit 을 사용 합니다.

 

1. ubuntu image 를 가져와 실행합니다.

$ docker pull ubuntu
$ docker run -it ubuntu

2. 내가 필요한 작업을 합니다.

root@0a9b63f5f81d:/# apt-get update
root@0a9b63f5f81d:/# apt-get install build-essential wget git python
root@0a9b63f5f81d:/# exit

3. container 0a9b63f5f81d 의 내용을 commit 하여 새로운 이미지를 만듭니다.

$ docker commit -m "ubuntu updated" 0a9b63f5f81d ubuntu:updated

4. 이제 container 에서 작업한 내용이 합쳐져 있는 도커 이미지를 사용할 수 있게 되었습니다.

$ docker run -it ubuntu:updated
root@c0ea496ddd78:/# git --version
git version 2.17.1

 

Comments