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

Docker部署MinIO鏡像的方法(保姆級教程)

 更新時間:2024年12月24日 09:59:08   作者:大餅酥  
本文主要介紹了使用Docker部署MinIO鏡像,包括創(chuàng)建掛載目錄、運行MinIO容器的參數(shù)解析、使用Compose運行MinIO容器等,具有一定的參考價值,感興趣的可以了解一下

1、創(chuàng)建掛載目錄

# 創(chuàng)建宿主機minio掛載目錄
sudo mkdir -p /data/docker/minio

2、運行MinIO容器

# 拉取鏡像
sudo docker pull minio/minio:RELEASE.2024-11-07T00-52-20Z
 
# 運行容器
sudo docker run --privileged=true --net=bridge \
--name minio -p 8000:8000 -p 8001:8001 \
-e "MINIO_ACCESS_KEY=admin" \
-e "MINIO_SECRET_KEY=admin123" \
-v /data/docker/minio/data:/data \
-v /data/docker/minio/config:/root/.minio \
-d minio/minio:RELEASE.2024-11-07T00-52-20Z server /data \
--console-address "0.0.0.0:8001" -address "0.0.0.0:8000"

參數(shù)解析如下:

參數(shù)參數(shù)說明
--privileged=trueDocker會賦予容器幾乎與宿主機相同的權(quán)限
-p 8000:8000 -p 8001:8001端口映射,8000是服務器的端口,8001是客戶端也就是api接口訪問的端口地址。
--name minio給創(chuàng)建的容器指定一個名稱。
--net=bridge這是網(wǎng)絡設(shè)置,默認是bridge配置,bridge表示使用容器內(nèi)部配置網(wǎng)絡,host表示容器將使用主機的網(wǎng)絡棧。
-d 運行容器的選項,-d使容器在后臺運行。
-e "MINIO_ACCESS_KEY=admin"設(shè)置minio的用戶名
-e "MINIO_SECRET_KEY=admin123"設(shè)置minio的密碼
-v /data/docker/minio/data:/data將宿主機上的 /data/docker/minio/data 目錄掛載到容器內(nèi)的 /data 目錄。
-v /data/docker/minio/config:/root/.minio將宿主機上的 /data/docker/minio/config 目錄掛載到容器內(nèi)的 /root/.minio 目錄。
minio/minio server /data --console-address "0.0.0.0:8001" -address "0.0.0.0:8000"容器內(nèi)要運行的命令,啟動一個名為 "minio" 的服務器,數(shù)據(jù)存儲在 /data 目錄下,服務器的控制臺地址為 "0.0.0.0:8001",服務地址為 "0.0.0.0:8000"。

容器運行參數(shù)詳解參考:Docker容器運行常用參數(shù)詳解-CSDN博客 

3、Compose運行MinIO容器

創(chuàng)建docker-compose.yml文件

sudo touch /data/docker/minio/docker-compose.yml

 文件內(nèi)容如下:

version: '3'
 
services:
  minio:
    image: minio/minio:RELEASE.2024-11-07T00-52-20Z
    container_name: minio
    ports:
      # api 端口
      - "8000:8000"
      # 控制臺端口
      - "8001:8001"
    environment:
      # 時區(qū)上海
      TZ: Asia/Shanghai
      # 管理后臺用戶名
      MINIO_ROOT_USER: admin
      # 管理后臺密碼,最小8個字符
      MINIO_ROOT_PASSWORD: admin123
    volumes:
      - /data/docker/minio/data:/data
      - /data/docker/minio/config:/root/.minio/
    command: server --address "0.0.0.0:8000" --console-address "0.0.0.0:8001" /data
    privileged: true
    network_mode: "bridge"

運行容器

#-f:調(diào)用文件,-d:開啟守護進程
sudo docker compose -f /data/docker/minio/docker-compose.yml up -d

4、查看MinIO運行狀態(tài) 

訪問MinIO地址:http://127.0.0.1:8001,用戶名/密碼:admin/admin123

到此這篇關(guān)于Docker部署MinIO鏡像的方法(保姆級教程)的文章就介紹到這了,更多相關(guān)Docker部署MinIO鏡像內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker常見的錯誤和異常整理大全

    Docker常見的錯誤和異常整理大全

    這篇文章主要給大家介紹了關(guān)于Docker常見的錯誤和異常整理的相關(guān)資料,文中通過代碼示例介紹的非常詳細,對新手們學習Docker具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-08-08
  • Docker rocketmq部署的實現(xiàn)示例

    Docker rocketmq部署的實現(xiàn)示例

    最近學習使用 rocketmq,需要搭建 rocketmq 服務端,本文主要記錄 rocketmq 搭建過程以及這個過程踩到的一些坑,感興趣的可以了解一下
    2021-12-12
  • 如何設(shè)置docker開機自啟動,并設(shè)置容器自動重啟

    如何設(shè)置docker開機自啟動,并設(shè)置容器自動重啟

    這篇文章主要介紹了如何設(shè)置docker開機自啟動,并設(shè)置容器自動重啟問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Docker容器的調(diào)試技巧之docker logs與docker service logs解讀

    Docker容器的調(diào)試技巧之docker logs與docker service logs

    這篇文章主要介紹了Docker容器的調(diào)試技巧之docker logs與docker service logs,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • docker nginx 部署多個項目的示例方法

    docker nginx 部署多個項目的示例方法

    這篇文章主要介紹了docker nginx 部署多個項目的示例方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • Ubuntu 搭建基于Docker的LNMP+Redis的開發(fā)環(huán)境(圖文)

    Ubuntu 搭建基于Docker的LNMP+Redis的開發(fā)環(huán)境(圖文)

    這篇文章主要介紹了Ubuntu 搭建基于Docker的LNMP+Redis的開發(fā)環(huán)境的相關(guān)資料,這里詳細介紹如何搭建的步驟,并附圖文,需要的朋友可以參考下
    2016-12-12
  • docker安裝nacos的詳細教程

    docker安裝nacos的詳細教程

    這篇文章主要介紹了docker安裝nacos,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-08-08
  • Docker刪除鏡像詳細步驟和注意事項

    Docker刪除鏡像詳細步驟和注意事項

    Docker刪除鏡像是一個常見的操作,主要用于清理系統(tǒng)中不再需要的鏡像,以釋放存儲空間,刪除鏡像可以通過docker?rmi命令實現(xiàn),文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-10-10
  • docker 搭建lnmp環(huán)境的方法步驟

    docker 搭建lnmp環(huán)境的方法步驟

    這篇文章主要介紹了docker 搭建lnmp環(huán)境的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-06-06
  • Docker安裝mysql教程以及解決mysqld: Can‘t read dir of ‘/etc/mysql/conf.d/‘問題

    Docker安裝mysql教程以及解決mysqld: Can‘t read dir&nbs

    本文詳細介紹了如何通過Docker來安裝和配置MySQL數(shù)據(jù)庫,包括拉取MySQL鏡像、啟動MySQL容器、配置MySQL、解決常見錯誤等步驟,提供了詳盡的命令和參數(shù)說明,幫助用戶順利完成MySQL的安裝和配置,文中還提到了如何處理MySQL容器啟動時遇到的“無法讀取目錄”
    2024-10-10

最新評論