使用docker-compose一键部署开源博客wordpress

使用 docker-compose 一键启动开源博客 wordpress

前台启动:docker-compose up

后台启动:docker-compose up -d

我的docker版本是 19.03.12

[root@VM-0-5-centos ~] 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 

第一步 创建项目文件夹并进入目录

mkdir my_wordpress && cd ./my_wordpress 

第二步 创建 docker-compose.yml

注意你的docker版本是否兼容这个版本,如果不兼容就把 version 改低点或者安装新版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 stop

更多命令参考

注意点

docker-compose 的启动和停止都需要有 docker-compose.yml

使用docker-compose的停止和启动都需要在 docker-compose.yml 所在的目录

如果启动失败看看端口是否被占用以及docker-compose版本号

 [root@VM-0-5-centos ~] root 6904 0.0 0.0 112708 972 pts/2 R+ 20:22 0:00 grep --color=auto 8080 [root@VM-0-5-centos ~] 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 ~] tcp6 0 0 :::8080 :::* LISTEN 28102/java 

原文链接:https://blog.csdn.net/weixin_44953227/article/details/116902234?ops_request_misc=&request_id=56acabfa51fe4eeca1b72e5c2ef4ddaf&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~koosearch~default-24-116902234-null-null.268%5Ev1%5Econtrol&utm_term=docker%E3%80%81wordpress%E3%80%81wordpress%E5%BB%BA%E7%AB%99%E3%80%81wordpress%E4%B8%BB%E9%A2%98%E3%80%81%E5%AE%B9%E5%99%A8%E9%95%9C%E5%83%8F%E3%80%81

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享