利用docker快速搭建Wordpress网站

创建容器

1、创建Mysql容器

1

docker run ---name lnmp_mysql --net lnmp --mount src=mysql-vol,dst=/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=wordpress mysql:5.7 --character-set-server=utf8


  • 容器名称:lnmp_mysql
  • 容器网络:lnmp
  • 数据卷:mysql-vol
  • 设置数据库密码和创建数据 

2、创建php容器

1

docker run ---name lnmp_php --net lnmp --mount src=wwwroot,dst=/wwwroot custom_php:v1


  • 容器名称:lnmp_php
  • 容器网络:lnmp
  • 数据卷:wwwroot

3、创建nginx容器


docker run ---name lnmp_nginx --net lnmp -88:80 --mount type=bind,src=$(pwd)/nginx.conf,dst=/usr/local/nginx/conf/nginx.conf --mount src=wwwroot,dst=/wwwroot custom_nginx:v1


  • 容器名称:lnmp_nginx
  • 容器网络:lnmp
  • 容器端口:80
  • 数据卷:wwwroot
  • 配置文件:bind方式,因为配置文件可能会有变更,保证每次容器可以获取最新的配置文件。

4、下载应用

1

wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz

  下载应用放到/var/lib/docker/volumes/wwwroot/_data

上一篇:PHPUnit学习03---使用Mock对象解决测试依赖


下一篇:Java 8 function包 部分函数介绍