大佬教程收集整理的这篇文章主要介绍了使用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
第一步 创建项目文件夹并进入目录
@H_439_13@mkdir my_wordpress && cd ./my_wordpress
第二步 创建 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: {}
第三步 启动
docker-compose up
docker-compose up -d (后台启动)
访问:http://ip:8000
停止:docker-compose down
注意点
docker-compose 的启动和停止都需要有 docker-compose.yml
使用docker-compose的停止和启动都需要在 docker-compose.yml 所在的目录
如果启动失败看看端口是否被占用以及docker-compose版本号
# 查找指定版本号
[root@VM-0-5-centos ~]# ps -aux|grep 8080
root 6904 0.0 0.0 112708 972 pts/2 R+ 20:22 0:00 grep --color=auto 8080
[root@VM-0-5-centos ~]# ps -aux|grep java
root 6968 0.0 0.0 112708 976 pts/2 R+ 20:22 0:00 grep --color=auto java
root 28102 0.0 14.8 2562304 279404 ? Sl Apr17 40:43 java -jar app.jar
[root@VM-0-5-centos ~]# netstat -nlp|grep 8080
tcP6 0 0 :::8080 :::* LISTEN 28102/java
以上是大佬教程为你收集整理的使用docker-compose一键部署开源博客wordpress全部内容,希望文章能够帮你解决使用docker-compose一键部署开源博客wordpress所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。