前提・実現したいこと
DockerでownCloud(もしくはNextcloud)を構築しようと考えました。
そもそもの基本的な部分で教えてください。
下記の方法でテスト環境では10.3が動作しましたが、もし、
これを10.4や11にアップグレードしようとした時は
方法1 .envファイルの「OWNCLOUD_VERSION=10.3」の記述を変更する
方法2 管理画面のアップデートから
「新しいバージョンが利用可能: ownCloud 10.3.2」の「アップデータを開く」
から実行する
と考えました。
どのようにするのが正解なのでしょうか。
やってみたこと
「アップデータを開く」をクリックすると
「cURL error 7: Failed to connect to 192.168.1.xxx port 8080: No route to host」
となりましたが、コンテナが起動している状態では8080は開いています
$ nmap 192.168.1.xxx Starting Nmap 6.40 ( http://nmap.org ) at 2019-12-10 16:10 JST Nmap scan report for 192.168.1.xxx Host is up (0.0011s latency). Not shown: 996 closed ports PORT STATE SERVICE 22/tcp open ssh 111/tcp open rpcbind 3306/tcp open mysql 8080/tcp open http-proxy
ownCloudをDockerで実行した手順
ここに記載された方法でownCloudが動作しました。
Settings画面では、下記のように表示されています。
System Status
version 10.3.1.1
またphpのバージョンも7.3でしたので2021/12/06まで
サポート期間があることも確認できました。
$ docker exec -it cbd bash root@cbd222973806: /var/www/owncloud # php -v PHP 7.3.11-0ubuntu0.19.10.1 (cli) (built: Oct 24 2019 11:38:49) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.11-0ubuntu0.19.10.1, Copyright (c) 1999-2018, by Zend Technologies
アップロードするファイルの容量は
wk-owncloud_owncloud_1コンテナで下記を変更して可能となりました。
vi /var/www/owncloud/.htaccess
vi /etc/php/7.3/apache2/php.ini
念のためのデータボリュームの実体を探すと下記に見つかりました
$ docker volume inspect wk-owncloud_files|grep point "Mountpoint": "/var/lib/docker/volumes/wk-owncloud_files/_data", $ sudo ls /var/lib/docker/volumes/wk-owncloud_files/_data/files/hoge/files Documents Photos dummy2GB.img memlog.txt ownCloud Manual.pdf
これは使えそうです。
一つだけ気になり、質問しました。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/11 00:19
2019/12/11 00:54 編集