728x90
도커 이미지를 생성하는 명령어는 docker build 명령어와 docker commit 명령어 두가지가 있다.
docker build 는 도커 이미지 설정 파일인 Dockerfile 을 만들어 설정 내용대로 이미지를 생성하는 명령어이다.
docker commit 은 도커 컨테이너를 원하는 데로 수정한 이후 컨테이너를 이미지로 생성하는 명령어이다.
여기서는 docker commit 명령어를 사용하여 컨테이너를 이미지로 생성해본다.
docker ps -a 로 커밋하고자 하는 도커 컨테이너의 id 를 확인한다.
docker commit [CONTAINER ID] [IMAGE NAME] 으로 해당하는 도커 이미지를 생성하고
docker run -it [IMAGE NAME] 으로 실행할 수 있다.
도커 컨테이너에서 작업을 하고 작업한 내용을 저장하고 싶으면 docker commit [CONTAINER ID] [IMAGE NAME] 으로 해당하는 도커 컨테이너의 이미지를 생성하고 docker run -it [IMAGE NAME] 으로 실행해주면 된다!
728x90