使用docker构建LNMP架构的wordpress网站

使用docker构建LNMP

暂时地址:https://gitlab-demo.com/Demo/
git:https://github.com/liyaopinner/
实现步骤:

创建mysql数据库容器

docker run -itd --name lnmp_mysql -p 3308:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql --character-set-server=utf8
docker port lnmp_mysql      #查看是否映射到docker镜像中

创建wordpress数据库

docker exec lnmp_mysql sh -c 'exec mysql -uroot -p "MYSQL_ROOT_PASSWORD" -e "create database wordpress"'    #将docker的端口3306端口映射到真实机器的3308端口中,并设置docker数据库的密码

创建PHP环境容器

docker search php   #搜索当前可用的docker镜像
docker run -itd --name lnmp_php -link lnmp_mysql:db -p 80:80 -v /container_data/web:/var/www/html richarvey/nginx-php-fpm

发表评论