本次搭建將Wordpress和mysql獨立開,都使用docker搭建。
流程
- 運行 MySQL 容器
- 創建Wordpress數據庫
- 運行 WordPress 容器
- 創建子網並將三個容器加入子網(實現容器名通信)
- 運行 WordPress 安裝程序完成安裝
運行 MySQL 容器
docker run --name mysql -e MYSQL_ROOT_PASSWORD=root -d -p 3305:3306 mysql:latest
創建Wordpress數據庫
docker exec -it mysql /bin/bash
mysql
>create database wordpress;
運行Wordpress容器
docker run --name wordpress -p 8080:80 -d wordpress:5.7
建自定義子網並加入
創建自定義子網 wordpress
docker network create wordpress
將各容器加入子網 wordpress
docker network connect wordpress mysql
docker network connect wordpress wordpress
安裝Wordpress
訪問http://服務器IP:8080
,進行安裝。
數據庫主機由於我們已經將各容器加入了同一自定義子網故直接填寫了 mysql