(十一)Docker Compose創建Wordpress應用
阿新 • • 發佈:2018-05-14
AS lec reat 界面 安裝配置 nvi star sele 技術
wordpress是最常見博客系統,一般部署需要LAMP/WAMP環境,這介紹通過Docker compose對它進行編排和部署。
Docker Hub地址: https://hub.docker.com/_/wordpress/
wordpress 應用部署
1、 建立一個應用的目錄
$ mkdir wordpress
$ cd wordpress
2、創建 docker-compose.yml
version: ‘3.1‘
services:
wordpress:
image: wordpress
restart: always
ports:
- 8081:80
environment:
WORDPRESS_DB_PASSWORD: pw123
mysql:
image: mysql:5.7
restart: always
environment:
MYSQL_ROOT_PASSWORD: pw123
- images 鏡像名
- restart 指定版本
- ports
80
為鏡像端口, 映射的8081
為主機端口。 - environment 環境配置,例,
WORDPRESS_DB_PASSWORD
為wordpress數據庫密碼。
3、啟動應用
docker-compose
執行編排腳本,分別制作和抓取web,redis鏡像,啟動容器。
$ sudo docker-compose up
……
Creating wordpress_mysql_1 ... done
Creating wordpress_wordpress_1 ... done
整個過程會比較漫長。。。
5、訪問應用
打開瀏覽器方位: http://0.0.0.0:5081/
進入wordpress安裝配置界面:
(十一)Docker Compose創建Wordpress應用