先前,弄了两个学习用image下载后,通过Dockerfile利用以下命令
docker build -t tutum/lamp .
docker run -d -p 80:80 -p 3306:3306 tutum/lamp
可以顺利启动并进入容器。
现在有一个项目的docker tar文件,想import后,进入容器
tar -c . | docker import - test_image
成功后,无法启动和进入容器,
docker run -d -p 80:80 -p 3305:3305 test_image:latest
不指定命令》》 No command specified
指定路径和命令》》 exec: "/bin/ls": stat /bin/ls: no such file or directory
查看tar根目录下有个startup.sh 》》 exec: "
startup.sh": executable file not found in $PATH
问题出在哪。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/186679
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.