(十一)Docker Compose创建Wordpress应用
虫师 创建于 almost 7 years 之前
最后更新: less than a minute 之前
阅读数: 150
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安装配置界面: