通过docker compose运行nginx反向代理时,Wordpress上的内容不安全
我正在使用nginx运行反向代理,并利用jwilder的docker映像进行加密。我的wordpress站点成功地从数据库加载了所有内容,但看起来真的很混乱,因为该站点抛出了大量图像、js和css文件的“不允许显示/运行不安全内容”错误 我以前在托管服务器上运行过这个站点,没有问题。我想不出问题出在哪里了。有人能帮我解决这个问题吗 Docker-compose.yml 完整免责声明:我的docker compose通过https可以正常运行其他服务。我从上面的docker compose中排除了这些选项,但我想提及这一点可以解释我的非标准端口选择通过docker compose运行nginx反向代理时,Wordpress上的内容不安全,wordpress,docker-compose,lets-encrypt,jwilder-nginx-proxy,Wordpress,Docker Compose,Lets Encrypt,Jwilder Nginx Proxy,我正在使用nginx运行反向代理,并利用jwilder的docker映像进行加密。我的wordpress站点成功地从数据库加载了所有内容,但看起来真的很混乱,因为该站点抛出了大量图像、js和css文件的“不允许显示/运行不安全内容”错误 我以前在托管服务器上运行过这个站点,没有问题。我想不出问题出在哪里了。有人能帮我解决这个问题吗 Docker-compose.yml 完整免责声明:我的docker compose通过https可以正常运行其他服务。我从上面的docker compose中排除了
version: '2.2'
services:
proxy:
image: jwilder/nginx-proxy
container_name: proxy
restart: unless-stopped
labels:
com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy: 'true'
volumes:
- /var/run/docker.sock:/tmp/docker.sock:ro
- certs:/etc/nginx/certs:rw
- vhost:/etc/nginx/vhost.d
- html:/usr/share/nginx/html
- ~/proxy/uploadsize.conf:/etc/nginx/conf.d/uploadsize.conf:ro
ports:
- '80:80'
- '443:443'
networks:
- 'proxy-tier'
- 'wordpress'
proxy-letsencrypt:
image: jrcs/letsencrypt-nginx-proxy-companion
container_name: letsencrypt
restart: unless-stopped
environment:
- NGINX_PROXY_CONTAINER=proxy
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
volumes_from:
- 'proxy'
depends_on:
- 'proxy'
networks:
- 'proxy-tier'
- 'wordpress'
wordpress:
depends_on:
- maria
image: wordpress:latest
volumes:
- /home/USER/wp_USER:/var/www/html
environment:
- VIRTUAL_HOST=example.com,www.example.com
- LETSENCRYPT_HOST=example.com,www.example.com
- LETSENCRYPT_EMAIL=admin@example.com
- url=https://www.example.com
- WORDPRESS_DB_HOST=maria:3306
- WORDPRESS_DB_NAME=*********
- WORDPRESS_DB_USER=**********
- WORDPRESS_DB_PASSWORD=*******************
ports:
- '8001:80'
- '8441:443'
networks:
- 'wordpress'
maria:
image: mariadb
environment:
- MYSQL_ROOT_PASSWORD=**********
- MYSQL_DATABASE=wp
volumes:
- /home/USER/db_wp:/var/lib/mysql
networks:
- 'wordpress'
volumes:
db:
certs:
vhost:
html:
networks:
proxy-tier:
wordpress: