一.拉取鏡像
docker pull mysql:5.7
docker pull owncloud
?二.創(chuàng)建容器
1.MySQL容器
docker run -d --name db1 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456@. -e MYSQL_DATABASE=owncloud -e MYSQL_USER=owncloud -e MYSQL_PASSWORD=owncloud mysql:5.7
`docker run`: 創(chuàng)建和運行一個新的容器。
`-d`: 這個參數(shù)告訴Docker在后臺運行容器。
`--name dbs`: 這個參數(shù)指定了容器的名稱,你可以根據(jù)需要自定義。
`-p 3306:3306`: 這個參數(shù)將主機的3306端口映射到容器的3306端口,這樣你就可以通過主機上的3306端口訪問MySQL服務。
`-e MYSQL_ROOT_PASSWORD=123456@。`: 這個參數(shù)設置了MySQL的root用戶密碼為"123456.!"。你可以根據(jù)需要修改密碼。
`-e MYSQL_DATABASE=owncloud`: 這個參數(shù)設置了一個名為"owncloud"的數(shù)據(jù)庫,用于存儲owncloud應用程序的數(shù)據(jù)。
`-e MYSQL_USER=owncloud`: 這個參數(shù)設置了一個名為"owncloud"的MySQL用戶,用于連接到owncloud數(shù)據(jù)庫。
`-e MYSQL_PASSWORD=owncloud`: 這個參數(shù)設置了owncloud用戶的密碼為"owncloud"。你可以根據(jù)需要修改密碼。
`mysql:5.7`: 這個參數(shù)指定了要使用的MySQL鏡像的名稱和版本。在這種情況下,我們使用的是MySQL 5.7版本的鏡像。
?2.創(chuàng)建owncloud容器
docker run -d --name owncloud -p 80:80 --link dbs:mysql -e MYSQL_HOST=mysql -e MYSQL_USER=owncloud -e MYSQL_PASSWORD=owncloud -e MYSQL_DATABASE=owncloud owncloud
`docker run`: 啟動一個新的 Docker 容器實例。
`-d`: 這個選項表示容器將在后臺運行,不會在終端中顯示容器的輸出。
`--name owncloud`: 這個選項給容器起了一個別名,方便以后引用和管理。
`--link dbs:mysql`: 這個選項用于在容器中創(chuàng)建一個名為 `mysql` 的網(wǎng)絡連接,并將它的別名設置為 `dbs`。這意味著 `owncloud` 容器將可以通過 `dbs` 這個別名訪問一個名為 `mysql` 的外部容器或服務。
`-e MYSQL_HOST=mysql`: 這是一個環(huán)境變量設置,將 `MYSQL_HOST` 變量的值設置為 `mysql`。這意味著在 `owncloud` 容器中,`MYSQL_HOST` 變量將指向名為 `mysql` 的數(shù)據(jù)庫服務。
`-e MYSQL_USER=owncloud`: 這個環(huán)境變量設置將 `MYSQL_USER` 變量的值設置為 `owncloud`。這意味著在 `owncloud` 容器中,`MYSQL_USER` 變量將指向名為 `owncloud` 的數(shù)據(jù)庫用戶。
`-e MYSQL_PASSWORD=owncloud`: 這個環(huán)境變量設置將 `MYSQL_PASSWORD` 變量的值設置為 `owncloud`。這意味著在 `owncloud` 容器中,`MYSQL_PASSWORD` 變量將指向名為 `owncloud` 的數(shù)據(jù)庫密碼。
`-e MYSQL_DATABASE=owncloud`: 這個環(huán)境變量設置將 `MYSQL_DATABASE` 變量的值設置為 `owncloud`。這意味著在 `owncloud` 容器中,`MYSQL_DATABASE` 變量將指向名為 `owncloud` 的數(shù)據(jù)庫。
`owncloud`: 這是一個鏡像名稱,表示使用名為 `owncloud` 的 Docker 鏡像來啟動容器。
?
三.創(chuàng)建用戶
通過瀏覽器訪問本地的ip地址
文章來源:http://www.zghlxwxcb.cn/news/detail-667450.html
然后跟著提示做就可以了?文章來源地址http://www.zghlxwxcb.cn/news/detail-667450.html
到了這里,關于使用mysql:5.6和 owncloud 鏡像,構建一個個人網(wǎng)盤的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!