请先确定已经安装了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站点
Comments | NOTHING