docker中的lnmp问题 (nginx不能自动启动,502问题)
root@zp-PC:/Dockerfile# docker versionClient:
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]