我试图从一台机器上获取一个Docker容器并在另一台机器上运行它,并遇到此错误:“ 来自守护程序的错误响应:未指定命令 ”。
下面是显示问题的简化示例:
docker --version
Docker version 1.10.1, build 9e83765
docker pull ubuntu
docker run --name u1 -dit ubuntu:latest
docker export -o exported u1
docker stop u1
docker rm u1
docker import exported ubuntu:imported
docker run --name u1 -dit ubuntu:imported
docker: Error response from daemon: No command specified.
在该示例中,我们首先提取一个图像(ubuntu),然后u1
从中成功创建/运行容器。然后,我们将该容器导出到文件(exported
),停止/删除该容器,将文件导入到新映像(ubuntu:imported
),然后尝试从中运行新容器。它失败。
docker inspect imagename:tagname
比较原始的和导入的。我有没有运气import
/export
和--change
,虽然一切工作细save
/load
。