在本教程中,我們將逐步介紹使用 Docker Compose 文件在 Docker 中安裝 ownCloud 以實現輕鬆的雲存儲和文件共享的步驟。讓我們開始吧!
步驟 1:創建項目目錄#
首先,為 ownCloud 創建一個新的項目目錄:
mkdir owncloud-docker-server
cd owncloud-docker-server
步驟 2:複製 Docker Compose 文件#
接下來,從 ownCloud 文檔存儲庫中複製 Docker Compose 文件:
wget https://raw.githubusercontent.com/owncloud/docs-server/master/modules/admin_manual/examples/installation/docker/docker-compose.yml
此文件包含 ownCloud Docker 容器的配置設置,包括 MariaDB 和 Redis 容器。
步驟 3:創建環境配置文件#
在項目目錄中創建一個名為.env 的環境配置文件,內容如下:
cat << EOF > .env
OWNCLOUD_VERSION=10.11
OWNCLOUD_DOMAIN=localhost:8080
OWNCLOUD_TRUSTED_DOMAINS=localhost
ADMIN_USERNAME=admin
ADMIN_PASSWORD=admin
HTTP_PORT=8080
EOF
這將設置 ownCloud 的必需配置設置,包括版本、域名、信任的域名、管理員用戶名和密碼以及 HTTP 端口。
步驟 4:構建並啟動 ownCloud 容器#
使用以下命令構建並啟動 ownCloud 容器:
docker-compose up -d
這將下載所需的 Docker 映像,構建 ownCloud Docker 映像並以分離模式啟動容器。然後,您可以通過訪問http://localhost:8080 在網絡瀏覽器中訪問 ownCloud Web 界面。您在.env 文件中設置的管理員用戶名和密碼將用於登錄 Web 界面。
就是這樣!您已成功使用 Docker Compose 文件在 Docker 中安裝了 ownCloud。現在,您可以使用它來存儲和共享雲端文件。