※現時点では同じようにセットアップできて使い勝手がいいGROWIがおすすめ。
/Knowledge/Hardware/Synology/Docker/GROWI
!注意!
以下、Synologyのdocker特有の設定や作法が混じっているため、他のディストリビューションで実行する場合は注意。
実現したいこと
今回選んだコンテナはこれ。
(Synology Dockerの場合)DockerコンテナをDSMであらかじめダウンロードしておく。
NASにSSHでログインする。方法は Synology NASにSSHでログインする。
SSHで以下のコマンドを入力。
スタンダードな起動オプション
sudo docker run -d -p 443:443 -p 80:80 -v /opt/moinmoin-data:/usr/local/share/moin/data --name my_wiki olavgg/moinmoin-wiki
今回の条件を満たすオプション
事前にNAS内にデータ保存用のフォルダを作成しておく。
NAS上でのフォルダは
/docker/moinmoin/moinmoin-data
だが、docker上のフルパスは
/volume1/docker/moinmoin/moinmoin-data
RAIDやSHRのパーティションによって異なるのでプロパティを参照。

dockerのポートは80ポートだが、Synologyの80ポートは予約されているため、今回は3001ポートに変換。下記コマンドを実行するとコンテナが起動する。
sudo docker run -d -p 3001:80 -e NOSSL=1 -v /volume1/docker/moinmoin/moinmoin-data:/usr/local/share/moin/data --name my_wiki olavgg/moinmoin-wiki