CKA-docker部署LNMP网站平台

---恢复内容开始---

1、自定义网络

docker network create lnmp

2、创建Mysql容器

docker run -d \

--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

3、创建PHP容器

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

4、创建Nginx容器

docker run -d --name lnmp_nginx --net lnmp -p 88:80 \

--mount type=bind,src=$(pwd)/nginx.conf,dst=/usr/local/nginx/conf/nginx.conf --mount src=wwwroot,dst=/wwwroot nginx:v1

5、创建测试页面index.html、test.php

[root@node1 _data]# pwd
/var/lib/docker/volumes/wwwroot/_data
[root@node1 _data]# cat index.html 
hello world`
[root@node1 _data]# cat test.php 
<?php phpinfo();?>

6、搭建wordpress博客

上传wordpress-4.9.4-zh_CN.tar.gz,并在/var/lib/docker/volumes/wwwroot/_data下解压,将wordpress/目录下的内容移至当前目录

cd /var/lib/docker/volumes/wwwroot/_data
tar zxvf wordpress-4.9.4-zh_CN.tar.gz 
mv wordpress/* ./

1、开始

2、配置数据库相关信息

3、在/var/lib/docker/volumes/wwwroot/_data(博客目录)下,手工创建wp-config.php文件,并将以下文字粘贴于其中。

4、登录

 

posted @ 2019-04-12 10:36  虫儿飞_mustartk  阅读(185)  评论(0编辑  收藏  举报