欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

通過docker 部署minio的方法(端口號為9105)

 更新時間:2024年12月19日 15:09:18   作者:幾道之旅  
通過Docker部署MinIO對象存儲服務(wù),并指定API端口為9105,下面給大家分享實現(xiàn)步驟,感興趣的朋友一起看看吧

通過Docker部署MinIO對象存儲服務(wù),并指定API端口為9105,可以按照以下步驟進行。我們將基于已有的資料來詳細說明這一過程。

1. 準備工作

首先,確保你的系統(tǒng)上已經(jīng)安裝了Docker。如果沒有安裝,可以根據(jù)官方文檔指導(dǎo)完成安裝。接下來,創(chuàng)建用于存儲MinIO數(shù)據(jù)和配置文件的目錄。這里我們選擇在/usr/local/minio下創(chuàng)建兩個子目錄:data用于存放實際的數(shù)據(jù),而config則用來保存MinIO的配置信息。

mkdir -p /usr/local/minio/data
mkdir -p /usr/local/minio/config

2. 拉取MinIO鏡像

使用docker pull命令從Docker Hub拉取最新的MinIO鏡像:

docker pull minio/minio

這一步會下載MinIO的官方鏡像到本地機器上。

3. 啟動MinIO容器

接下來,我們需要運行一個Docker容器來啟動MinIO服務(wù)。為了滿足您提出的將API端口設(shè)置為9105的需求,我們將修改默認的端口映射規(guī)則。同時,我們還會為控制臺分配另一個端口(例如9106),以避免沖突。以下是完整的命令示例:

docker run \
  --name minio \
  -p 9105:9000 \ # 將主機的9105端口映射到容器內(nèi)的9000端口,用于S3 API訪問
  -p 9106:9090 \ # 將主機的9106端口映射到容器內(nèi)的9090端口,用于Web控制臺訪問
  -d \
  --restart=always \
  -e "MINIO_ROOT_USER=admin" \ # 設(shè)置管理員用戶名
  -e "MINIO_ROOT_PASSWORD=admin123456" \ # 設(shè)置管理員密碼
  -v /usr/local/minio/data:/data \ # 掛載數(shù)據(jù)卷
  -v /usr/local/minio/config:/root/.minio \ # 掛載配置卷
  minio/minio server /data --console-address ":9090" --address ":9000"

在這個命令中,-p 9105:9000表示將宿主機的9105端口映射到容器內(nèi)部的9000端口,這是MinIO提供S3兼容API服務(wù)的地方;而-p 9106:9090則是將宿主機的9106端口映射到容器內(nèi)的9090端口,供MinIO Web控制臺使用。此外,我們還設(shè)置了自動重啟策略(--restart=always),以便在Docker服務(wù)重啟時自動恢復(fù)MinIO容器。

4. 驗證部署

一旦容器成功啟動,你可以通過瀏覽器訪問http://<your-server-ip>:9106來打開MinIO的Web界面,并使用之前設(shè)置的用戶名和密碼登錄。對于API請求,則可以通過http://<your-server-ip>:9105來進行。

5. 注意事項

  • 端口沖突:確保所選端口(如9105和9106)沒有被其他應(yīng)用程序占用。
  • 安全性:考慮到安全因素,建議啟用SSL/TLS加密,并且不要在生產(chǎn)環(huán)境中使用簡單的默認憑證。
  • 持久化存儲:上述命令中的-v選項用于將容器內(nèi)的路徑與宿主機上的目錄關(guān)聯(lián)起來,從而實現(xiàn)數(shù)據(jù)的持久化。
  • 環(huán)境變量:請注意,較新的MinIO版本推薦使用MINIO_ROOT_USERMINIO_ROOT_PASSWORD代替舊版中的MINIO_ACCESS_KEYMINIO_SECRET_KEY來定義訪問憑證。

通過以上步驟,你應(yīng)該能夠順利地通過Docker部署MinIO,并將其API端口設(shè)置為9105。如果遇到任何問題或有進一步的需求,請參考官方文檔或其他社區(qū)資源獲取幫助。

到此這篇關(guān)于通過docker 部署minio的方法(端口號為9105)的文章就介紹到這了,更多相關(guān)docker 部署minio內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker?制作tomcat鏡像并部署項目的步驟

    Docker?制作tomcat鏡像并部署項目的步驟

    這篇文章主要介紹了Docker?制作tomcat鏡像并部署項目?,講解如何制作自己的tomcat鏡像,并使用tomcat部署項目,需要的朋友可以參考下
    2022-10-10
  • docker上安裝使用mysql鏡像

    docker上安裝使用mysql鏡像

    本文主要給大家介紹了如何在docker中安裝并運行MySQL鏡像,屬于個人嘗試,這里總結(jié)下分享給大家,有需要的小伙伴可以參考下
    2017-02-02
  • 如何解決報錯unable to remove volume問題

    如何解決報錯unable to remove volume問題

    這篇文章主要介紹了如何解決報錯unable to remove volume問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • CoreOS配置Docker鏡像加速器的方法

    CoreOS配置Docker鏡像加速器的方法

    本篇文章主要介紹了CoreOS配置Docker鏡像加速器的方法,CoreOS下的Docker配置是通過flannel unit來實現(xiàn)的,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • docker-compose啟動服務(wù)方式

    docker-compose啟動服務(wù)方式

    這篇文章主要介紹了docker-compose啟動服務(wù)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • docker cp 拷貝文件 和 進入容器的操作

    docker cp 拷貝文件 和 進入容器的操作

    這篇文章主要介紹了docker cp 拷貝文件 和 進入容器的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Docker實踐之python應(yīng)用容器化

    Docker實踐之python應(yīng)用容器化

    這篇文章主要介紹了Docker實踐之python應(yīng)用容器化,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-06-06
  • Docker?安裝啟動Jenkins的方法(docker-compose)

    Docker?安裝啟動Jenkins的方法(docker-compose)

    這篇文章主要介紹了Docker?安裝啟動?Jenkins(docker-compose)的方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • docker-compose使用volumes注意項介紹

    docker-compose使用volumes注意項介紹

    這篇文章主要介紹了docker-compose使用volumes注意項,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • docker安裝Portainer CE的實現(xiàn)示例

    docker安裝Portainer CE的實現(xiàn)示例

    Portainer是一款易用的開源容器管理工具,適合各級經(jīng)驗的Docker用戶,它提供直觀的UI,方便管理、部署和監(jiān)控容器,本文就來介紹一下docker安裝Portainer CE的實現(xiàn)示例,感興趣的可以了解一下
    2024-09-09

最新評論