在docker上安装wordpress

发布于 2019-04-04  329 次阅读


请先确定已经安装了docker-ce

安装worpress和mysql

1、创建myblog文件夹, 并在内新建配置文件docker-compose.yml

mkdir myblog && cd myblog && touch docker-compose.yml

2、编辑docker-compose.yml

nano docker-compose.yml

可以在这个页面查看有哪些包可用
https://hub.docker.com/_/wordpress?tab=description

mysql:
image: mysql:5.7
restart: always
environment:
- MYSQL_ROOT_PASSWORD=your-mysql-passwd
- MYSQL_DATABASE=wordpress
web:
image: wordpress:5.1.1-php7.3-apache
links:
- mysql
restart: always
environment:
- WORDPRESS_DB_PASSWORD=db-passwd
ports:
- "0.0.0.0:80:80"
working_dir: /var/www/html
volumes:
- wordpress:/var/www/html

将your-mysql-passwd和db-passwd设置成你的密码

3、在docker-compose.yml的同级目录下, 运行

docker-compose up -d

4、查看当前docker容器的状态

doacker ps -a

如你所见,本站即是建立在docker上的WordPress站点


牢骚太盛防断肠,风物长宜放眼量 o(* ̄▽ ̄*)ブ