Docker がowncloud を迅速にデプロイする

Docker がowncloud を迅速にデプロイする

1.画像をプルします

docker pull owncloud
docker pull mysql:5.7

2. mysqlコンテナを起動します(オプション)

実際、owncloud には sqllite が付属していますが、ファイル インデックスをより速く、より適切に構築するために、データを保存するために MySQL をインストールすることをお勧めします (もちろん、面倒だと思う場合は、この手順を省略してスキップすることもできます)ステップ)、以下では MySql のクイック インストールを紹介します。

docker run --name owncloud-mysql -p 3306:3306 -e MYSQL\_ROOT\_PASSWORD=root -d mysql:5.7

3.owncloudコンテナを起動します

  • MySQL の使用:
docker run -p 8080:80 -d  --link mysql:mysql -v /data/owncloud/:/var/www/html owncloud
  • MySQL を使用しない場合:
docker run -p 8080:80 -d   -v /data/owncloud/:/var/www/html owncloud

説明する

--link mysql:mysql:
は、前の手順で作成した MySQL コンテナに接続し、MySQL コンテナと通信できるようにするために使用されます。空白のままでも問題ありませんが、その後の操作が少し面倒です。docker run の理解を参照してください --リンク: 目的は次のとおりです。コンテナ内のポートを Raspberry Pi オペレーティング システムのポートにマッピングしますこのステップは、ファイルの管理を容易にするために、コンテナ内のパスをコンテナの外にマップすることです。デーモンが実行中です。バックグラウンドで実行されています
-p 80:80

-v /data/owncloud/:/var/www/html owncloud

-d

4.アクセス

IP:8080

5. 管理者アカウントを設定する

管理者/管理者123

画像

6.独自クラウドの設定

  • MySQL を使用しない場合は設定する必要はありません。

画像

7. ログインして最終的な効果を確認します

画像-20220508105653923

おすすめ

転載: blog.csdn.net/weixin_52173254/article/details/124769797