반응형
도커 이미지 생성
docker search를 통해 검색한 이미지를 pull 명령어로 내려받아 사용할 수도 있지만 도커로 개발하는 경우 컨테이너에 애플리케이션을 위한 특정 개발 환경을 직접 구축하고 사용자만의 이미지를 직접 생성해야 할 것이다. 이것을 위해 컨테이너에서 작업한 내용을 이미지로 만드는 방법을 알아본다.
이미지로 만들 컨테이너를 생성하고 컨테이너 내부에 first라는 이름의 파일을 생성해 기존 이미지로부터 변경 사항을 만들어 둔다.
호스트를 빠져나와 아래 명령어를 입력해 컨테이너를 이미지로 만들어 준다.
commit_test라는 컨테이너를 commit_test:first라는 이름의 이미지로 생성한다.
장소 이름은 입력하지 않아도 상관은 없지만 이미지의 태그를 입력하지 않으면 자동으로 latest로 설정된다. 명령어에서 이미지 이름을 commit_test로 태그를 first로 설정했다.
-a 옵션은 author을 뜻하고 이미지의 작성자를 나타내는 메타데이터를 이미지에 포함시킨다.
최상위 디렉터리에 first라는 파일이 있는 도커 이미지가 생성이 되었다. docker images 명령어로 이미지가 생성되었는지 확인을 해준다.
이미지를 검색해 보면 first라는 태그로 이미지가 생성이 된 것을 확인할 수 있다.
완료가 되었으면 확인을 한다.
이렇게 완료 되었다.
📖 ← [ 시작하세요! 도커/쿠버네티스 ] 책을 참고하여 공부하였습니다.
반응형
'DevOps > Docker' 카테고리의 다른 글
[Docker] : 도커 이미지 추출하기 (0) | 2022.02.22 |
---|---|
[Docker] : 도커 이미지 이해 (0) | 2022.02.22 |
[Docker] : docker images, 도커 이미지 및 이미지 검색 (0) | 2022.02.21 |
[Docker] : 도커 Block I/O 제한 (0) | 2022.02.21 |
[Docker] : 도커 컨테이너 CPU 제한 / --cpus 활용하기 (0) | 2022.02.21 |
댓글