使用以下语法从容器创建新的docker镜像:
$ docker commit -m "commit message" -a "author" \
#containerid user/imagename:tag
我知道你可以从以下地址获取最后一个容器ID:
$ docker ps -l
但这给了我详细的输出。如何正确使用容器ID或输入命令以仅提取最后一个容器ID,以便我不必手动将其输入到提交消息中?
答案 0 :(得分:1)
我找到了答案,并认为我会发布它以防其他人遇到同样的问题:
$ sudo docker commit -m "commit message" -a "author" \
$(sudo docker ps -lq) user/imagename:tag
您使用docker ps -lq