使用docker-compose一键部署开源博客wordpress
前言
使用 docker-compose 一键启动开源博客 wordpress
前台启动:docker-compose up
后台启动:docker-compose up -d
官方文档:https://docs.docker.com/samples/wordpress/
我的docker版本是 19.03.12
[root@VM-0-5-centos ~]# docker version
Client: Docker Engine - Community
Version: 19.03.12
API version: 1.40
Go version: go1.13.10
Git commit: 48a66213fe
Built: Mon Jun 22 15:46:54 2020
OS/Arch: linux/amd64
Experimental: false
1
2
3
4
5
6
7
8
9
一键部署
第一步 创建项目文件夹并进入目录
mkdir my_wordpress && cd ./my_wordpress
1
第二步 创建 docker-compose.yml
注意你的docker版本是否兼容这个版本,如果不兼容就把 version 改低点或者安装新版docker
# 注意你的docker版本是否兼容这个版本
version: "3.9"
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
WORDPRESS_DB_NAME: wordpress
volumes:
db_data: {}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
第三步 启动
docker-compose up
docker-compose up -d (后台启动)
访问:http://ip:8000
停用移除所有容器以及网络相关:docker-compose down
停止已经处于运行状态的容器: docker-compose stop
更多命令参考
https://blog.csdn.net/weixin_44953227/article/details/116902134
注意点
docker-compose 的启动和停止都需要有 docker-compose.yml
使用docker-compose的停止和启动都需要在 docker-compose.yml 所在的目录
如果启动失败看看端口是否被占用以及docker-compose版本号
————————————————
版权声明:本文为CSDN博主「weixin_44953227」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44953227/article/details/116902234
全部评论