Docker Compose 시스템을 단일 아카이브로 배포하려고합니다. 이를 위해 모든 이미지에 docker save
을 실행하고 싶습니다. 그러나 Docker Compose에서 이미지 목록을 얻으려면 어떻게해야합니까?Docker에서 사용한 이미지 나열 Compose
이것은 내가 지금 할 것입니다 :
IMAGES=$(cat docker-compose.yml | sed -n 's/image:\(.*\)/\1/p')
docker save -o images.tar $IMAGES
어떤만큼 좋은 방법을 보인다, 내장이 일을 아무 것도 없습니다. 하나의 아카이브를 배포하고자 할 때 어떤 용도가 있습니까? (일종의 해킹 'tis 모두 보인다). – johnharris85
인터넷에 연결되지 않은 컴퓨터에 배포하고 싶습니다. 그것을 할 수있는 더 좋은 방법이 있습니까? –
내가 생각할 수있는 것은 아닙니다. – johnharris85