导出某个容器,非常简单,使用docker export命令
docker export 容器的ID > 压缩包名字.tar
如:
![](https://img.haomeiwen.com/i25902558/38120f548e512753.png)
![](https://img.haomeiwen.com/i25902558/ca46ea5f8598d4bb.png)
从tar包导入一个容器:
docker import znn.tar 自定义容器名
![](https://img.haomeiwen.com/i25902558/d3129a74592bd7b4.png)
实例化并启动容器:
docker run -d -p 81:80 -p 3307:3306 znntest
实例化失败,提示 docker: Error response from daemon: No command specified
解决方法:使用docker ps -a ,查看被导出的容器的COMMAND
![](https://img.haomeiwen.com/i25902558/f70d1ccba59ba715.png)
然后将command加入到启动命令最后即可。
docker run -d -p 81:80 -p 3307:3306 znntest /run.sh
![](https://img.haomeiwen.com/i25902558/58bee45ac8b92253.png)
网友评论