本文摘自PHP中文网,作者尚,侵删。
docker import后运行不起来:
具体情况如下:
在机器A启动了一个shadowsock镜像容器:
1 | docker run -d -p 12345:12345 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 12345 -k welcome -m aes-256-cfb
|
接着使用docker export将这个容器导出来:
1 | docker export -o oddss.tar ae6f
|
然后将文件传到机器B上,import这个文件:
1 | docker import oddss.tar oddss:v1
|
接着我尝试启动:
1 | docker run -d -p 12345:12345 oddss:v1 -s 0.0.0.0 -p 12345 -k welcome -m aes-256-cfb
|
报错了:
1 | docker: Error response from daemon: OCI runtime create failed: container_linux.go:346: starting container process caused "exec: \"-s\": executable file not found in $PATH" : unknown
|
无法启动的原因:
阅读剩余部分
相关阅读 >>
Docker镜像启动后无法访问怎么办
Docker如何安装centos镜像
Docker是干什么用的?
centos8安装不了Docker怎么办
Docker从哪里pull镜像
Docker添加国内镜像
启动Docker映射到宿主机时报错怎么办
怎么把war包部署到Docker
重启后怎么连接Docker
Docker镜像启动成功了,但是无法访问是怎么回事
更多相关阅读请进入《Docker》频道 >>
转载请注明出处:木庄网络博客 » docker import后运行不起来