简介
说明:用wiki来记录分享的文章和有些有趣的文章,会将其开源到GitHub上。暂时选择一月更新一次,team还小,就几个人。
采用docker容器搭建wordpress,使用IKnowledgeBase主题
步骤
docker搭建wordpress
借鉴kefins/docker_wpress (github.com)
修改了一下docker-compose.yml的配置,wordpress采用官方的容器(数据库密码后期还不改看你个人啦)
version: '3'
services:
mysql:
image: mariadb
container_name: db
ports:
- '3306:3306'
volumes:
- ./sqldb:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=aqwe123
- MYSQL_DATABASE=wordpress
- MYSQL_USER=wordpress
- MYSQL_PASSWORD=aqwe123
networks:
- backend
restart: always
wordpress:
depends_on:
- mysql
image: wordpress
container_name: wpress
ports:
- '8080:80'
volumes:
- ./www:/var/www/html
environment:
- WORDPRESS_DB_NAME=wordpress
- WORDPRESS_TABLE_PREFIX=wp_
- WORDPRESS_DB_HOST=mysql:3306
- WORDPRESS_DB_USER=wordpress
- WORDPRESS_DB_PASSWORD=aqwe123
links:
- mysql
networks:
- backend
- frontend
restart: always
nginx:
image: nginx:latest
container_name: nginxD
ports:
- '80:80'
- "443:443"
volumes:
- ./nginx:/etc/nginx/conf.d
- ./logs/nginx:/var/log/nginx
- ./www:/var/www/html
- /var/run/docker.sock:/tmp/docker.sock:ro
links:
- wordpress
networks:
- frontend
restart: always
networks:
frontend:
#name: test_frontend
driver: bridge
backend:
#name: test_backend
driver: bridge
docker-compose up -d
拉取镜像配置
浏览器访问127.0.0.1:8080便可进入到其中了
原文始发于微信公众号(蝉蜕):wordpress来搭建wiki分享
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论