杆子博客

杆子博客

博采众长 一诺千金!
当前位置: 首页 > 生活 > 正文

PVE配置Docker之搭建WordPress网站

Docker 安装过程可参考下面代码:

Ubuntu 安装好后,接下来就是安装 Docker 了。

安装 Docker

一键安装命令:

wget -qO- get.docker.com | bash

查看安装成功:

docker -v  # 查看 docker 版本

设置开机启动:

systemctl enable docker  # 设置开机自动启动

安装 Docker-compose

安装命令:

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

设置权限:

sudo chmod +x /usr/local/bin/docker-compose

查看版本:

docker-compose --version  # 查看 docker-compose 版本

安装好 Docker 后,我们新建文件夹用于部署 WordPress:

sudo -i

mkdir -p /root/data/docker_data/wordpress

cd /root/data/docker_data/wordpress

创建 docker-compose 文件:

vim docker-compose.yml

在 docker-compose.yml 中添加 WordPress 安装命令:

version: '3.1'
services:
  db:
    image: mysql:5.7
    restart: always
    ports:
      - 3306:3306
    environment:
      MYSQL_ROOT_PASSWORD: XXXX
      MYSQL_DATABASE: XXXX
      MYSQL_USER: XXXX
      MYSQL_PASSWORD: XXXX
    volumes:
      - /root/data/docker_data/wordpress/db:/var/lib/mysql

  wordpress:
    image: wordpress:latest
    depends_on:
      - db
    network_mode: host
    restart: always
    environment:
      WORDPRESS_DB_HOST: XXXX
      WORDPRESS_DB_USER: XXXX
      WORDPRESS_DB_PASSWORD: XXXX
      WORDPRESS_DB_NAME: wordpress
    volumes:
      - /root/data/docker_data/wordpress/data:/var/www/html

volumes:
  db_data:
  wordpress_data:

运行容器安装命令:

cd /root/data/docker_data/wordpress    # 来到 docker-compose 文件所在的文件夹下

docker-compose up -d

到此 WordPress 安装完成。

打赏支持
支付宝打赏 支付宝打赏
微信打赏 微信打赏

「请 GANZI 喝杯咖啡作为鼓励」~

您可能还会对这些文章感兴趣!

导航
侧边栏