我打算用下面的命令构建一个图像,但命令没有执行。您能告诉我以下脚本中的错误是什么吗?
IMAGE=测试图像
ID=$(docker build -t ${IMAGE} . | tail -1 | sed 's/.*Successfully built \(.*\)$/\1/')
echo $ID
docker tag ${ID} pushdocker/${IMAGE}:${VERSION}
这里 pushdocker
是我的 Docker hub 命名空间
最佳答案
我遵循了@aron digulla 脚本,它现在工作正常。
IMAGE=TestImage
VERSION=1.0.0
docker build -t ${IMAGE}:${VERSION} . | tee build.log || exit 1
ID=$(tail -1 build.log | awk '{print $3;}')
关于docker - docker 镜像的版本增量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36232163/