在Raspberry Pi3上运行WordPress-docker

我将尝试在树莓派上使用Docker来运行WordPress。

虽然这样说,但作为OFFICIAL REPOSITORY的WordPress,已经准备好了,所以只需要考虑如何处理数据库就可以运行了。

因此,我决定在Raspberry Pi3上运行Owncloud-docker,并将webhippie/mariadb容器用作数据库。

注意:如果您之前没有为树莓派预先创建webhippie/mariadb容器,则请注意,尝试使用docker pull的容器可能不适用于树莓派。

创建一个docker-compose.yml文件

version: '3.1'

services:

  wordpress:
    image: arm32v7/wordpress
    restart: always
    ports:
      - 80:80
    environment:
      WORDPRESS_DB_PASSWORD: <パスワード>
    volumes:
      - /mnt/var/www/html:/var/www/html
    depends_on:
      - mysql

  mysql:
    image: webhippie/mariadb
    restart: always
    environment:
      MARIADB_ROOT_PASSWORD: <パスワード>
    volumes:
      - /mnt/var/lib/mysql:/var/lib/mysql
      - /mnt/var/lib/backup:/var/lib/backup

根据上述,创建docker-compose.yml文件。使用官方的arm32v7/wordpress作为WordPress,使用之前创建的webhippie/mariadb作为数据库。这里需要确保之前为树莓派创建的webhippie/mariadb已经注册为Docker映像。

同时,还可以自定义设置数据库的密码和挂载卷。

2. WordPress 的启动

请使用docker-compose来启动,步骤如下。

docker-compose up -d

可能是因为WordPress需要更新,所以我们应该更新到最新版本。

广告
将在 10 秒后关闭
bannerAds