基本インストール
インストールを確認してください環境がインストールされているドッキングウィンドウの前に
docker pull star7th/showdoc
#新建存放showdoc数据的目录
mkdir /opt/showdoc
mkdir /showdoc/html
chmod -R 777 /showdoc
#启动showdoc容器
docker run -d --name showdoc -p 4999:80 -v /showdoc/html:/var/www/html/ star7th/showdoc
上記操作コマンドに応じて、その後、後続のデータ意志showdocは/ showdoc / htmlディレクトリに格納されています。
あなたは開くことができ ます。httpを:// localhostを:4999を アクセスshowdocに(localhostは、サーバーのドメイン名またはIPに変更することができます)。アカウントパスワードは、入場管理背景の右上を見ることができるあなたの中にログインした後、showdoc / 123456です。それは、ログイン後にパスワードを変更することをお勧め。
アップグレード方法
ここでのアップグレード上記のドッキングウィンドウのインストールのアップグレードです。あなたが最初の非ドッキングウィンドウは、(例えば、取り付けPHP)を取り付ける場合は、テキストのこの部分をスキップし、下部に直接アクセスしてください。
//停止容器
docker stop showdoc
//下载最新代码包
wget https://github.com/star7th/showdoc/archive/master.tar.gz
//解压
tar -zxvf master.tar.gz -C /showdoc_data/
rm -rf /showdoc_data/html_bak
//备份。如果可以的话,命令中的html_bak还可以加上日期后缀,以便保留不同日期的多个备份
mv /showdoc/html /showdoc/html_bak
mv /showdoc_data/showdoc-master /showdoc_data/html ##// */
//赋予权限
chmod -R 777 /showdoc_data/html
//启动容器
docker start showdoc
//执行安装。默认安装中文版。如果想安装英文版,将下面参数中的zh改为en
curl http://localhost:4999/install/non_interactive.php?lang=zh
//转移旧数据库
\cp -f /showdoc_data/html_bak/Sqlite/showdoc.db.php /showdoc_data/html/Sqlite/showdoc.db.php
//转移旧附件数据
\cp -r -f /showdoc_data/html_bak/Public/Uploads /showdoc_data/html/Public/Uploads
// 执行数据库升级,看到OK字样便证明成功
curl http://localhost:4999?s=/home/update/db
//如果中途出错,请重命名原来的/showdoc_data/html_bak文件为/showdoc_data/html ,然后重启容器便可恢复。
データのバックアップ
バックアップ/ showdoc_data / htmlのディレクトリ。例えば、コンパクトに収納するには、次のコマンドを実行します
zip -r /showdoc_data/showdoc_bak.zip /showdoc_data/html
//其中showdoc_bak.zip可以用日期后缀命名,以便多个备份。你也可以用定时任务来实现定时备份。
その他のコマンド
docker stop showdoc //停止容器
docker restart showdoc //重启showdoc容器
docker rm showdoc //删除showdoc容器
docker rmi star7th/showdoc //删除showdoc镜像
docker stop $(docker ps -a -q) ;docker rm $(docker ps -a -q) ;//停止并删除所有容器。危险命令,不懂勿用。
showdocの公式からのコンテンツされています。https://www.showdoc.cc/help page_idの= 65610?
インストールディレクトリには、個々の状況に応じて調整します。