2018年1月25日 星期四

Docker: 客製化建置容器 Wordpress


Docker 啟動 Wordpress



欲使用 docker 建置 wordpress container ,且不附帶安裝 MySQL ,使用以下指令:

$ docker run --name my-wordpress -e WORDPRESS_DB_HOST=[IP]:3306 -e WORDPRESS_DB_USER=[USERNAME] -e WORDPRESS_DB_PASSWORD=[PASSWORD] -p [MACHINE_PORT]:80 -d wordpress

啟動 Wordpress 的問題


本小節為本篇之重點,若 [IP] 區段,使用 localhost 會失敗,所以如果自己的 MySQL 服務也是使用 Docker 建置的話,使用以下指令找到 MySQL 容器 id:
$  docker ps -a
 接著,透過以下指令找到容器的內部 IP:
$  docker inspect [container_id]
 最後將 IP 區段填寫入啟動的指令中。


Reference:
https://docs.docker.com/samples/library/wordpress/

沒有留言:

張貼留言

© Mac Taylor, 歡迎自由轉貼。
Background Email Pattern by Toby Elliott
Since 2014