docker를 사용해서 서버를 구성하다 보면 기본적인 os를 올려두고 그 위에 각자 목적을 구현하기 위해서 여러가지 어플리케이션을 docker container 안에 올리는 경우가 많은데요. 구성한 container들을 양산할 때 아주 유용한 것이 바로 container를 image화 하는 작업입니다.
Docker container to image
docker를 설치하고 기본 이미지를 다운로드해서 원하는 서버를 구성했다는 가정하에 간단하게 진행하겠습니다.
1) docker 종료
# docker stop '컨테이너 이름 또는 아이디'
2) 컨테이너의 이름 또는 아이디를 알아냄
# docker ps -a
3) 컨테이너 이미지화
# docker commit -a 'jjy' container_id image_name/tag
ex) docker commit -a 'jjy' 3498752 test_image/test_tag