0

Pydio コミュニティ エディションを実行する Dockerfile ファイルを作成しようとしています。私はほとんど機能する Dockerfile を持っています。

RUN mv pydio-core-${PYDIO_VERSION} /var/www/pydio-core
RUN chmod -R 770 /var/www/pydio-core
RUN chmod -R 777 /var/www/pydio-core/data/files/ /var/www/pydio-core/data/personal/
RUN chown -R www-data:www-data /var/www/pydio-core

VOLUME /var/www/pydio-core/data/files
VOLUME /var/www/pydio-core/data/personal

これは、コンテナーが初めて起動されるとき、ファイル個人フォルダーのアクセス権が 755 であり、それらの所有者がwww-dataではなく1000であることを除いて機能します。したがって、開始したら、コンテナーを接続してアクセス許可 (770) と所有権 (www-data) を修正する必要があり、すべてが機能します。

私のDockerfileに問題を説明できる何かがあるのか​​ 、それとも問題がおそらくPydioのソースコード自体に起因しているのでしょうか。

4

0 に答える 0