不安装面板,使用 Docker Compose 部署 WordPress、MySQL 和 Redis。
不安装面板,使用 Docker Compose 部署 WordPress、MySQL 和 Redis。 #Docker 无面板部署 Docker 无面板部署适合不想安装宝塔,但希望环境可迁移、可回滚、结构清晰的服务器。队列只需要检测 SSH、Docker、Docker Compose,然后写入 Compose 文件并启动容器。 推荐组件: wordpress:WordPress 主程序。 mysql 或 mariadb:数据库。 redis:对象缓存。 nginx 或反向代理容器:绑定域名和 SSL。 #Compose 结构 基础结构可以按站点域名隔离: txt复制/opt/zibll-deploy/ └── example.com/ ├── docker-compose.yml ├── nginx/ ├── wordpress/ └── mysql/ 示例: yaml复制services: db: image: mysql:8.0 restart: unless-stopped environment: MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: change_me MYSQL_ROOT_PASSWORD: change_me_root volumes: - ./mysql:/var/lib/mysql redis: image: redis:7-alpine restart: unless-stopped wordpr