最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker持久化搭建MinIO過(guò)程

 更新時(shí)間:2025年08月19日 15:39:57   作者:く成哦  
這篇文章主要介紹了Docker持久化搭建MinIO過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

一、了解MinIO,MinIO 是什么?

MinIO 是什么?

  • 開(kāi)源、云原生的 對(duì)象存儲(chǔ) 系統(tǒng)(對(duì)標(biāo) Amazon S3)。
  • 用 Go 編寫,單二進(jìn)制即可運(yùn)行,支持單機(jī)、分布式、容器化多種形態(tài)。
  • 完全兼容 S3 API,現(xiàn)有 S3 工具(AWS CLI、Terraform、Rclone 等)直接可用。

核心能力速覽

維度說(shuō)明
性能單機(jī)即可做到 GB/s 級(jí)吞吐;分布式可水平擴(kuò)展到上千節(jié)點(diǎn)。
數(shù)據(jù)保護(hù)糾刪碼(Erasure Code)實(shí)現(xiàn)冗余,可容忍一半節(jié)點(diǎn)/磁盤損壞仍不丟數(shù)據(jù)。
安全傳輸 TLS、靜態(tài) AES-256 加密;細(xì)粒度 RBAC、LDAP、OAuth 集成。
部署形態(tài)1. 單機(jī)二進(jìn)制 2. Docker 3. K8s/Helm 4. 分布式裸機(jī)集群。
最大對(duì)象單個(gè)對(duì)象 5 TB;小文件同樣高效。

二、搭建MinIO

Docker容器搭建

創(chuàng)建持久化目錄

sudo mkdir -p /data/minio/{data,config}
sudo chmod -R 777 /data/minio          # 避免容器內(nèi)權(quán)限問(wèn)題

測(cè)試?yán)∫幌耺inio鏡像

docker pull minio/minio

啟動(dòng)minio容器(一條指令)

docker run -d \
  --name minio \
  --restart=always \
  -p 9000:9000 \
  -p 9001:9001 \
  -e "MINIO_ROOT_USER=admin" \
  -e "MINIO_ROOT_PASSWORD=SecurePass123" \
  -v /data/minio/data:/data \
  -v /data/minio/config:/root/.minio \
  minio/minio server /data --console-address ":9001"

參數(shù)說(shuō)明:

參數(shù)含義
-d后臺(tái)運(yùn)行
--restart=always宿主機(jī)重啟后自動(dòng)拉起
-p 9000:9000API / S3 端口
-p 9001:9001Web 控制臺(tái)端口
-v /data/minio/data:/data對(duì)象數(shù)據(jù)持久化
-v /data/minio/config:/root/.minio配置文件持久化

查看是否運(yùn)行成功

docker ps

查看minio容器是否啟動(dòng)

訪問(wèn)驗(yàn)證

  • 控制臺(tái):http://localhost:9001
  • S3 API:http://localhost:9000

用戶名/密碼即上面啟動(dòng)指令里面的 admin / SecurePass123。

防火墻和服務(wù)器開(kāi)啟端口

sudo firewall-cmd --permanent --add-port=9000/tcp

sudo firewall-cmd --permanent --add-port=9001/tcp

sudo firewall-cmd --reload

sudo firewall-cmd --list-ports
# 應(yīng)顯示:9000/tcp 9001/tcp

重啟 / 升級(jí) / 遷移

重啟

docker restart minio

升級(jí)鏡像

docker pull minio/minio
docker rm -f minio
# 再執(zhí)行上面 docker run 命令即可,數(shù)據(jù)仍在 /data/minio

遷移

直接打包 /data/minio 目錄,復(fù)制到新機(jī)器后掛載即可。

三、常用運(yùn)維命令

# 查看日志
docker logs -f minio

# 進(jìn)入容器
docker exec -it minio sh

# 停止并刪除(數(shù)據(jù)保留)
docker rm -f minio

四、總結(jié)

通過(guò)一條 docker run 命令即可在單機(jī)完成 持久化對(duì)象存儲(chǔ) 搭建:

  • 數(shù)據(jù)、配置全部落盤 /data/minio,重啟/升級(jí)/遷移零丟失;
  • 9000 端口暴露 S3 API,9001 端口提供 Web 控制臺(tái);
  • 防火墻放行對(duì)應(yīng)端口后即可通過(guò)瀏覽器或任何 S3 工具直接訪問(wèn)。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Linux執(zhí)行Docker命令提示Get Permission Denied的解決方案

    Linux執(zhí)行Docker命令提示Get Permission Denied的解決方案

    這篇文章主要介紹了Linux執(zhí)行Docker命令提示Get Permission Denied的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • 使用Docker搭建Picsur圖床服務(wù)的實(shí)現(xiàn)

    使用Docker搭建Picsur圖床服務(wù)的實(shí)現(xiàn)

    本文介紹如何在騰訊云輕量應(yīng)用服務(wù)器通過(guò)Docker部署Picsur圖床服務(wù),文中通過(guò)圖文示例步驟介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-07-07
  • Dockerfile指令與基本結(jié)構(gòu)的講解

    Dockerfile指令與基本結(jié)構(gòu)的講解

    今天小編就為大家分享一篇關(guān)于Dockerfile指令與基本結(jié)構(gòu)的講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-03-03
  • Docker Portainer 可視化面板的使用

    Docker Portainer 可視化面板的使用

    本文主要介紹了Docker Portainer 可視化面板的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Docker 數(shù)據(jù)卷操作的實(shí)現(xiàn)

    Docker 數(shù)據(jù)卷操作的實(shí)現(xiàn)

    這篇文章主要介紹了Docker 數(shù)據(jù)卷操作的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • 基于Harbor構(gòu)建docker私有倉(cāng)庫(kù)的方法

    基于Harbor構(gòu)建docker私有倉(cāng)庫(kù)的方法

    這篇文章主要介紹了Harbor構(gòu)建docker私有倉(cāng)庫(kù)的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-12-12
  • Docker打包一個(gè)Python腳本的實(shí)現(xiàn)方法

    Docker打包一個(gè)Python腳本的實(shí)現(xiàn)方法

    本文主要介紹了Docker打包一個(gè)Python腳本的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-04-04
  • Logshark調(diào)試Logstash及Filebeat?pipelines使用詳解

    Logshark調(diào)試Logstash及Filebeat?pipelines使用詳解

    這篇文章主要為大家介紹了Logshark調(diào)試Logstash及Filebeat?pipelines使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • 基于docker搭建selenium分布式環(huán)境

    基于docker搭建selenium分布式環(huán)境

    這篇文章主要介紹了基于docker搭建selenium分布式環(huán)境,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Docker創(chuàng)建MongoDB容器并添加root密碼驗(yàn)證與更多用戶詳細(xì)步驟

    Docker創(chuàng)建MongoDB容器并添加root密碼驗(yàn)證與更多用戶詳細(xì)步驟

    MongoDB是一個(gè)著名的面向文檔的數(shù)據(jù)庫(kù),被許多現(xiàn)代Web應(yīng)用程序使用,下面這篇文章主要給大家介紹了關(guān)于Docker創(chuàng)建MongoDB容器并添加root密碼驗(yàn)證與更多用戶的相關(guān)資料,需要的朋友可以參考下
    2023-01-01

最新評(píng)論

林甸县| 珲春市| 张家界市| 江津市| 丹凤县| 峨边| 麻城市| 壤塘县| 铁岭市| 上思县| 高州市| 滕州市| 泰来县| 宣武区| 恩平市| 通榆县| 丘北县| 武穴市| 麦盖提县| 祥云县| 电白县| 佛教| 长泰县| 香河县| 轮台县| 临沭县| 秦皇岛市| 津市市| 靖远县| 灵石县| 许昌市| 白河县| 天祝| 镇赉县| 新蔡县| 施秉县| 城市| 兴国县| 新津县| 金堂县| 酒泉市|