Yuanji's Wiki

人間は考える葦である

用户工具

站点工具


侧边栏

本页面的其他翻译:
zh

Return Home

Contact

wiki:install

安装 DokuWiki

Yuanji's Wiki 使用下面的步骤搭建。

使用 docker-compose

下载 docker-compose.yml

注意: 你可以需要修改 portsenvironment 以满足自己的需要。

docker-compose.yml
version: '2'
services:
  dokuwiki:
    image: 'bitnami/dokuwiki:0'
    restart: always
    ports:
      - '27721:80'
    environment:
      DOKUWIKI_USERNAME: 'gimo'
      DOKUWIKI_FULL_NAME: 'Yuanji Jiang'
      DOKUWIKI_PASSWORD: 'wiki'
      DOKUWIKI_EMAIL: '[email protected]'
      DOKUWIKI_WIKI_NAME: "Yuanji's Wiki"
    volumes:
      - 'dokuwiki_data:/bitnami'
volumes:
  dokuwiki_data:
    driver: local

创建并启动容器

docker-compose up -d

备份 DokuWiki

docker-compose stop
docker run --rm -v dokuwiki_dokuwiki_data:/data -v /opt/dokuwiki/dokuwiki_backup:/backup ubuntu tar -zcvf /backup/dokuwiki_dokuwiki_data.tar /data

恢复 DokuWiki

docker volume create dokuwiki_dokuwiki_data

docker run -v dokuwiki_dokuwiki_data:/bitnami --name dummy_dokuwiki ubuntu /bin/bash
docker run --rm --volumes-from dummy_dokuwiki -v $(pwd):/backup ubuntu bash -c "cd /bitnami && tar xvf /backup/dokuwiki_dokuwiki_data.tar --strip 1"

参考资料

wiki/install.txt · 最后更改: 2019/11/17 20:47 JST 由 gimo