我也搜索其他问题,但它们不适合我。(Docker nginx reverse proxy gives "502 Bad Gateway"或docker nginx 502 bad gateway)
在我的情况下,我将docker-ce安装到我的个人VPS服务器,如下所示:
Client:
Version: 18.03.1-ce
API version: 1.37
Go version: go1.9.5
Git commit: 9ee9f40
Built: Wed Jun 20 21:43:51 2018
OS/Arch: linux/amd64
Experimental: false
Orchestrator: swarm
Server:
Engine:
Version: 18.03.1-ce
API version: 1.37 (minimum version 1.12)
Go version: go1.9.5
Git commit: 9ee9f40
Built: Wed Jun 20 21:42:00 2018
OS/Arch: linux/amd64
Experimental: false
然后
拉取标准最新版本的wordpress, mysql
和jwilder/nginx
反向代理
并使用给定的标准代码
MYSQL:
docker run --name myweb_com_mysql -v /opt/docker-volumes/myweb_com_mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD="myweb41#D_fG" --restart unless-stopped -d mysql
Wordpress:
docker run --name myweb_com_wordpress --link myweb_com_mysql:mysql -p 127.0.0.1:48010:80 -v /opt/docker-volumes/myweb_com_wordpress:/var/www/html -e VIRTUAL_HOST="myweb.com,www.myweb.com" --restart unless-stopped -d wordpress
和NGINX反向代理:
docker run -d -p 80:80 --name nginx-proxy -v /var/run/docker.sock:/tmp/docker.sock jwilder/nginx-proxy
这有什么错呢?
问候
发布于 2018-07-09 06:03:47
据我所知,您好--链接已被弃用,建议您创建自己的网络
https://docs.docker.com/network/links/#connect-using-network-port-mapping
我希望这能帮助你
https://stackoverflow.com/questions/51236068
复制相似问题