컨테이너에서 새 도커 이미지를 만드는 것은 다음 구문으로 수행됩니다.
$ docker commit -m "commit message" -a "author" \
#containerid user/imagename:tag
다음에서 마지막 컨테이너 ID를 얻을 수 있다는 것을 알고 있습니다.
$ docker ps -l
그러나 그것은 나에게 자세한 출력을 제공합니다. 커밋 메시지에 수동으로 입력 할 필요가 없도록 컨테이너 ID를 정규화하거나 마지막 컨테이너 ID 만 추출하는 명령을 입력하려면 어떻게해야합니까?
나는 대답을 찾았고 다른 사람이 같은 문제에 부딪 힐 경우를 대비하여 게시 할 것이라고 생각했습니다.
$ sudo docker commit -m "commit message" -a "author" \
$(sudo docker ps -lq) user/imagename:tag
docker ps -lq를 사용합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다