文章目錄
1搭建流程
本文使用:
①需要某雲服務器一臺或者本地虛擬機:CentOS7。
②安裝最新版Docker version 19.03.5。
③拉取最新的mysql 鏡像,安裝mysql容器,解決mysql訪問問題。
④拉取最新的wordpress鏡像,安裝wordpress容器。
⑤運行個人博客,大功告成。
數據庫連接工具Navicat Premium
2安裝Docker
3Docker安裝mysql
3.1 拉取mysql鏡像
docker pull mysql:latest
3.2 安裝mysql容器
run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
3.3使用本地工具連接建好的mysql
修改密碼驗證方式
<1> docker start mysql 進入MySql
<2> docker ps -a 查出自己創建的container(容器)的ID
<3> docker exec -it 63c9e29aelef bash (每個人創建的container ID都不一樣)
<4> mysql --user=root --password
<5> ALTER USER ‘root’ IDENTIFIED WITH mysql_native_password BY ‘123456’;
4Docker安裝WordPress
4.1 拉取wordpress鏡像
docker pull wordpress:latest
4.2 創建wordpress容器並鏈接mysql
docker run -d --name mwp -e WORDPRESS_DB_HOST=mysql -e WORDPRESS_DB_PASSWORD=123456 -p 8080:80 --link mysql-test:mysql wordpress
5訪問數據自己的博客
http://ip:8080/
6特別鳴謝
使用docker在CentOS7上搭建WordPress
Docker-個人博客系統的搭建-WordPress
Docker MySql報2059錯誤: Authentication plugin ‘caching_sha2_password’ cannot be loaded