官方文档,演示站点:https://test.cddone.com

部署
部署Docker教程:https://bj.cddone.com/doc/14
1、创建工作目录
mkdir -p /home/docker/sub-store && cd /home/docker/sub-store
2、创建wordpress容器yaml
vim docker-compose.yaml
- 参数说明:
- 设置镜像
- 设置容器名称
- 设置容器自启动
- 映射端口
- 映射目录
- 数据持久化
version: '3.8'
services:
sub-store:
image: xream/sub-store
container_name: sub-store
restart: always
environment:
- SUB_STORE_CRON=55 23 * * *
- SUB_STORE_FRONTEND_BACKEND_PATH=/CKg2abstVnOeRpm1aB4G
network_mode: host
volumes:
- ./sub-store:/opt/app/data
3、启动wordpress容器
docker-compose up -d
5、查看容器状态
docker ps
6、nginx反代规则
server {
listen 443 ssl;
server_name localhost;
ssl_certificate /etc/letsencrypt/cdocd.com.pem;
ssl_certificate_key /etc/letsencrypt/cdocd.com.pem;
location / {
proxy_pass http://IP:10080;
rewrite ^/(.*)$ /$1 break;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade-Insecure-Requests 1;
proxy_set_header X-Forwarded-Proto https;
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...