程序笔记   发布时间:2022-07-17  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了使用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_616_15@

一键部署

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

@H_839_13@mkdir my_wordpress && cd ./my_wordpress
@H_616_15@

第二步 创建 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: {}
@H_616_15@

第三步 启动

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
@H_616_15@

大佬总结

以上是大佬教程为你收集整理的使用docker-compose一键部署开源博客wordpress全部内容,希望文章能够帮你解决使用docker-compose一键部署开源博客wordpress所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。