我已经导出了gitlab
容器,并将它作为gitlab.tar
文件发送到另一个服务器。
进口集装箱:
docker import gitlab.tar gitlab
docker images
说:
gitlab latest 432365b4f2fd 9 minutes ago 1.56GB
但当我试着运行图像时:
docker run -d 432365b4f2fd
docker: Error response from daemon: No command specified.
我也试过docker run -d gitlab:latest
发布于 2019-03-10 01:28:18
这是因为export
清除了映像的历史记录,所以您的停靠容器当前不记得它应该如何运行。你有两个解决方案:
docker save
保存tar文件,然后使用docker load
将其还原到新服务器上。#要保存图像停靠器,请保存-o gitlab-latest.targitLab:加载图像停靠器的最新#--输入gitlab-latest.tar
以获得更多的码头节省使用此外,您还可以查看以下回答以获得更多详细信息
https://stackoverflow.com/questions/55086087
复制相似问题