Docker-WordPress-搭建個人博客

1搭建流程

本文使用:
①需要某雲服務器一臺或者本地虛擬機:CentOS7。
②安裝最新版Docker version 19.03.5。
③拉取最新的mysql 鏡像,安裝mysql容器,解決mysql訪問問題。
④拉取最新的wordpress鏡像,安裝wordpress容器。
⑤運行個人博客,大功告成。
數據庫連接工具Navicat Premium

2安裝Docker

請參考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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章