镜像导出
docker export -o adhoc-1.0.3.tar cb2078ee7fd5
docker import adhoc-1.0.3.tar adhoc:1.0.3
docker save -o adhoc-1.0.3-oneline.tar adhoc:1.0.3
docker load -i adhoc-1.0.3-oneline.tar
上面的指令可以用如下指令进行代替,更简洁:
docker commit 6219afac88ce datatower-frontend:5.0
docker save -o datatower-frontend-5.0.tar datatower-frontend:5.0
查看镜像参数信息
在容器外部,物理机上,可以用下面命令
docker inspect <container_name>
如查看容器启动命令
# 默认的输出信息很多,可以通过-f, --format格式化输出:
docker inspect -f '{{.Config.Cmd}}' 0dd58073f63b
针对所有镜像的操作
需要使用组合指令。特别的在docker images或者 docker ps后面添加-q选项可以只获取镜像或者容器id。
停止所有容器运行
docker stop $(docker ps -a -q)
删除所有容器
docker rm $(docker ps -a -q)
删除所有镜像
docker rmi $(docker images -q)
网友评论