Я также ищу другие вопросы, но они мне не подходят. (Обратный прокси-сервер Docker nginx дает 502 Bad Gateway или плохой шлюз docker nginx 502)
В моей ситуации я устанавливаю 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
Вордпресс:
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
Что не так с этим?
С уважением