siburuxue 发表于 2019-8-11 21:17:25

docker中的lnmp问题 (nginx不能自动启动,502问题)

root@zp-PC:/Dockerfile# docker version
Client:
Version:         18.09.6
API version:       1.39
Go version:      go1.10.8
Git commit:      481bc77
Built:             Sat May4 02:36:00 2019
OS/Arch:         linux/amd64
Experimental:      false

Server: Docker Engine - Community
Engine:
Version:          18.09.6
API version:      1.39 (minimum version 1.12)
Go version:       go1.10.8
Git commit:       481bc77
Built:            Sat May4 01:59:36 2019
OS/Arch:          linux/amd64
Experimental:   false
以上是我的docker环境,我用的是deepin系统在docker images和docker ps -a都为空的情况下,创建lnmp的docker应用
在第一次拉取centos的官方镜像,并且安装了lnmp中的php7.3和nginx。
安装完成之后,在镜像例访问curl http://localhost是正常返回html页面信息
然后docker commit 成新的镜像并上传到docker hub 标签为xxxx/lnmp-php7.3-nginx
然后在清空本地docker images和docker ps -a
然后在拉取自己做好的docker镜像
然后在运行 docker run -it -p 8080:80 xxx/lnmp-php7.3-nginx /bin/bash
进入之后发现nginx不能自动启动,
启动nginx之后 curl http://localhost 返回502错误。
我怀疑是php的问题但是不知道问题出在哪,希望大神能还原现场之后帮忙解决问题 。以后可能需要docker自动化部署,拜托了~
页: [1]
查看完整版本: docker中的lnmp问题 (nginx不能自动启动,502问题)