为了账号安全,请及时绑定邮箱和手机立即绑定

实现 docker run -d -p 80:80 hello-nginx 后出现 /user/sbin/nginx: no such file or directory unknown

Error response from daemon

正在回答

6 回答

/user/sbin/nginx: 

"/user/"错了,改为"/usr/"

我也是太粗心了


0 回复 有任何疑惑可以回复我~

需要在Dockerfile 的所在目录里创建 index.html 才能访问的到

0 回复 有任何疑惑可以回复我~

l楼主解决了吗


0 回复 有任何疑惑可以回复我~

你这个需要把本地安装的nginx配置文件挂载到docker的镜像里面,才会使用。例如你要执行静态页面,你就需要把静态页面的文件夹挂载到镜像,如何挂载百度一下,其实我刚开始也不明白

0 回复 有任何疑惑可以回复我~

要重新安装吗  具体怎么操作呀

0 回复 有任何疑惑可以回复我~
#1

无良小白

我也装错了,是删除然后重新创建的镜像 docker rmi xxx/hello-nginx(先保证docker ps -a 中没有在用这个镜像 ,如果有用需要先删除 docker rm CONTAINER ID) docker build -t xxx/hello-nginx .
2018-07-17 回复 有任何疑惑可以回复我~

你的nginx镜像没有安装成功

0 回复 有任何疑惑可以回复我~
#1

yaduomo

要重新安装吗 具体怎么操作呀
2018-06-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

实现 docker run -d -p 80:80 hello-nginx 后出现 /user/sbin/nginx: no such file or directory unknown

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信