Docker快速搭建個人部落格網站(wordpress+mysql)
阿新 • • 發佈:2018-12-30
1、基本知識
本著“容器只幹一件事情”的原則,本文會將出現兩個容器,一個Wordpress的網站程式的容器,另一個則是MySQL的資料庫容器,從中將看到兩個容器是如何協同工作的。本文的命令操作具體可見Docker入門。
2、啟動MySQL容器
docker run -d --name wp-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 mysql
備註:
- docker run :啟動容器
- -d:後臺執行容器
- –name wp-mysql:指定容器的名字,本文設定為wp-mysql
- -e MYSQL_ROOT_PASSWORD=123456
- -p 3306:3306:埠對映,這裡將容器內的3306埠對映到本機的3306埠
- mysql:映象的名字,首先從本地載入,其次從dockerHub上載入
檢視MySQL日誌:
docker logs wp-mysql
3、啟動WordPress容器
docker run -d --name wp --link wp-mysql:mysql -p 80:80 wordpress
備註:
- docker run :啟動容器
- -d:後臺執行容器
- –name wpl:指定容器的名字,本文設定為wp
- –link wp-mysql:mysql
- -p 80:80:埠對映,這裡將容器內的80埠對映到本機的80埠
- wordpress:映象的名字,首先從本地載入,其次從dockerHub上載入
4、開啟WordPress設定
本機瀏覽器訪問127.0.0.1
或者10.0.75.1
(可通過docker-machine檢視)
5、掛載到AWS上
可以將上述流程在AWS伺服器上操作,建立自己的個人部落格。AWS詳細操作見AWS初體驗-免費搭建SS。