Debianでdockerを使用してnextcloudをインストールしました。 Nextcloudの設定が完了し、次のメッセージが表示されました。
これらのログはどこにありますか?
ところで:これは私の/var
フォルダです:
total 44
6422529 drwxr-xr-x 11 root root 4096 Oct 5 11:58 ./
2 drwxr-xr-x 21 root root 4096 Feb 24 11:16 ../
6422704 drwxr-xr-x 2 root root 4096 Feb 24 06:23 backups/
6422534 drwxr-xr-x 12 root root 4096 Jan 21 20:46 cache/
6422530 drwxr-xr-x 39 root root 4096 Feb 24 00:22 lib/
6422706 drwxrwsr-x 2 root staff 4096 Sep 19 23:39 local/
6422707 lrwxrwxrwx 1 root root 9 Oct 5 11:58 lock -> /run/lock/
6422702 drwxr-xr-x 10 root root 4096 Feb 24 00:22 log/
6422752 drwxrwsr-x 2 root mail 4096 Oct 5 11:58 mail/
6422751 drwxr-xr-x 2 root root 4096 Oct 5 11:58 opt/
6422708 lrwxrwxrwx 1 root root 4 Oct 5 11:58 run -> /run/
6422709 drwxr-xr-x 6 root root 4096 Feb 19 14:55 spool/
6422710 drwxrwxrwt 3 root root 4096 Feb 24 11:16 tmp/
公式文書には存在する必要がありますが、/var/log/nextcloud.log
そのようなファイルは存在しません。
ログファイルを手動で生成してみました。
sudo touch /var/log/nextcloud.log
所有権に署名してwww-データグループ:
sudo chown www-data /var/log/nextcloud.log
しかし、これは役に立ちません。
ベストアンサー1
Dockerコンテナ内では、Nextcloudは通常ログを標準出力に書き込みます。
以下を使用してログを確認できます。docker logs
注文する。
docker logs --follow CONTAINER
Nextcloudのコンテナ名またはIDはどこにCONTAINER
あります(lookupを使用docker ps
)。
Dockerはログをキャプチャし、json
追加情報(タイムスタンプなど)とともにファイルにも保存します。以下で見つけることができます:
/var/lib/docker/containers/<container_id>/<container_id>-json.log