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

Docker部署Minio的實(shí)現(xiàn)方法

 更新時(shí)間:2024年01月09日 10:38:14   作者:燈把黑夜燒了一個(gè)洞  
使用Docker搭建MinIO分布式對(duì)象存儲(chǔ)系統(tǒng)可以讓您快速搭建和配置一個(gè)高性能、可擴(kuò)展的存儲(chǔ)系統(tǒng),本文主要介紹了Docker部署Minio的實(shí)現(xiàn)方法,感興趣的可以了解一下

Minio簡(jiǎn)介:

MinIO 是一個(gè)基于Apache License v2.0開源協(xié)議的對(duì)象存儲(chǔ)服務(wù)。它兼容亞馬遜S3云存儲(chǔ)服務(wù)接口,非常適合于存儲(chǔ)大容量非結(jié)構(gòu)化的數(shù)據(jù),例如圖片、視頻、日志文件、備份數(shù)據(jù)和容器/虛擬機(jī)鏡像等,而一個(gè)對(duì)象文件可以是任意大小,從幾kb到最大5T不等。

  • MinIO 提供高性能、與S3 兼容的對(duì)象存儲(chǔ)系統(tǒng),讓你自己能夠構(gòu)建自己的云儲(chǔ)存服務(wù)。
  • MinIO原生支持Kubernetes,它可用于每個(gè)獨(dú)立的公共云、每個(gè) Kubernetes 發(fā)行版、私有云和邊緣的對(duì)象存儲(chǔ)套件。
  • MinIO是軟件定義的,不需要購(gòu)買其他任何硬件,在 GNU AGPL v3 下是 100% 開源的。

Docker在服務(wù)器上部署Minio

一、使用Docker拉取Minio的鏡像

1、前往Docker鏡像倉(cāng)庫(kù),搜索 minio/minio。

Docker鏡像倉(cāng)庫(kù)

2、使用Docker拉取Minio鏡像

方式一:拉取最新版的Minio鏡像: docker pull minio/minio

拉取最新的Minio鏡像

方式二:拉取指定版本的Minio鏡像,根據(jù)個(gè)人需求選擇點(diǎn)擊復(fù)制即可。

minio的鏡像拉取

復(fù)制后的示例如下(具體依據(jù)實(shí)際情況):

docker pull minio/minio:RELEASE.2023-04-28T18-11-17Z

執(zhí)行示例:

[root@VM-4-10-centos ~]# docker pull minio/minio:RELEASE.2023-04-28T18-11-17Z
RELEASE.2023-04-28T18-11-17Z: Pulling from minio/minio
28ff5ee6facb: Pull complete 
3693dff23ec8: Pull complete 
5704174bdb96: Pull complete 
d508ad7e7f9a: Pull complete 
afe65f7a1e28: Pull complete 
749650377f44: Pull complete 
Digest: sha256:8ba4ed4d0eafe0458071c2ebe12301eaccd32b10d5299765db2b00ef2f1b382b
Status: Downloaded newer image for minio/minio:RELEASE.2023-04-28T18-11-17Z
docker.io/minio/minio:RELEASE.2023-04-28T18-11-17Z
[root@VM-4-10-centos ~]# docker images
REPOSITORY    TAG                            IMAGE ID       CREATED         SIZE
minio/minio   RELEASE.2023-04-28T18-11-17Z   5ba81f3dad7f   2 days ago      257MB

二.創(chuàng)建存放Minio必要配置的文件目錄

創(chuàng)建根目錄minio

[root@VM-4-10-centos ~]# mkdir -p /usr/local/docker/minio

創(chuàng)建用于存放Minio外部掛載的配置文件目錄和存儲(chǔ)上傳文件的目錄

[root@VM-4-10-centos ~]# cd /usr/local/docker/minio/
[root@VM-4-10-centos minio]# mkdir  -p data config

Xftp中查看執(zhí)行后的目錄結(jié)構(gòu)

以上目錄結(jié)構(gòu)安排根據(jù)個(gè)人情況而安排,僅供參考!

三、創(chuàng)建Minio容器并運(yùn)行

1、先放行服務(wù)器防火墻的端口號(hào)9000

端口號(hào)放行 firewall-cmd --zone=public --add-port=9000/tcp --permanent

[root@VM-4-10-centos ~]# firewall-cmd --zone=public --add-port=9000/tcp --permanent 
success

2、重啟防火墻

重啟防火墻 service firewalld restart

[root@VM-4-10-centos minio]# service firewalld  restart
Redirecting to /bin/systemctl restart firewalld.service

3、創(chuàng)建Minio容器并運(yùn)行

單行格式 :

docker run -p 9000:9000 --net=host --name minio -d --restart=always -e "MINIO_ACCESS_KEY=minioadmin" -e "MINIO_SECRET_KEY=minioadmin" -v /usr/local/docker/minio/data:/data -v /usr/local/docker/minio/config:/root/.minio minio server /data --console-address ":9090" -address ":9000"

多行格式 :

docker run -p 9000:9000 \
     --net=host \
     --name minio \
     -d --restart=always \
     -e "MINIO_ACCESS_KEY=minioadmin" \
     -e "MINIO_SECRET_KEY=minioadmin" \
     -v /usr/local/docker/minio/data:/data \
     -v /usr/local/docker/minio/config:/root/.minio \
     minio server \
     /data --console-address ":9090" -address ":9000"

解析:

  • -d :后臺(tái)啟動(dòng)
  • -p :端口映射
  • --name : 為這個(gè)容器取一個(gè)名字
  • -e :設(shè)置環(huán)境變量
  • -v : 文件掛載
  • -d --net=host : 加了–net=host以后就不需要再做端口映射了
  • --restart=always : 參數(shù)能夠使我們?cè)谥貑ocker時(shí),自動(dòng)啟動(dòng)相關(guān)容器
  • -e "MINIO_ACCESS_KEY=minioadmin" -e "MINIO_SECRET_KEY=minioadmin" : 設(shè)置用戶名和登錄密碼
  • -v /usr/local/docker/minio/data:/data -v /usr/local/docker/minio/config:/root/.minio : 對(duì)存放配置和文件的目錄掛載
  • minio server /data : minio的啟動(dòng)命令,(minio 是鏡像名字、 /data:數(shù)據(jù)存儲(chǔ)位置)

執(zhí)行示例:

[root@VM-4-10-centos minio]# docker run -p 9000:9000   --net=host  --name minio -d --restart=always -e "MINIO_ACCESS_KEY=minioadmin" -e "MINIO_SECRET_KEY=minioadmin" -v /usr/local/docker/minio/data:/data -v /usr/local/docker/minio/config:/root/.minio minio server /data --console-address ":9090" -address ":9000"
4b66f2c8e6b3940cac4de02c9ff31271e1afc96c001bbb43a23f5bc5e0bbee29
[root@VM-4-10-centos minio]# docker ps
CONTAINER ID   IMAGE           COMMAND                  CREATED          STATUS         PORTS                               NAMES
0e2ab435e113   minio     "/usr/bin/docker-ent…"   11 seconds ago   Up 9 seconds   0.0.0.0:9000->9000/tcp              minio

至此,Minio已經(jīng)在服務(wù)器上部署完成了!

四、訪問(wèn)Minio

訪問(wèn)方法:
在瀏覽器中輸入 http://服務(wù)器的ip或域名:9000/login

Minio的web端可視化窗口

輸入創(chuàng)建Minio容器時(shí)配置的用戶名和密碼:
用戶名:minioadmin密碼:minioadmin

1、登錄完成后進(jìn)入

Minioweb端

2、創(chuàng)建用戶

創(chuàng)建用戶

3、創(chuàng)建用戶組

分組

4、創(chuàng)建公鑰和私鑰

創(chuàng)建公鑰和私鑰

Minio詳細(xì)教程,請(qǐng)前往官方教程查看,以上內(nèi)容僅供參考。

到此這篇關(guān)于Docker部署Minio的實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)Docker部署Minio內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Harbor搭建Docker私有倉(cāng)庫(kù)的實(shí)現(xiàn)方法

    Harbor搭建Docker私有倉(cāng)庫(kù)的實(shí)現(xiàn)方法

    Harbor是一個(gè)由CNCF托管的開源的Docker鏡像倉(cāng)庫(kù)管理工具,我們可以通過(guò)它快速的建立起自己的私有倉(cāng)庫(kù),本文就詳細(xì)的介紹了Harbor搭建Docker私有倉(cāng)庫(kù)的實(shí)現(xiàn)方法,感興趣的可以了解一下
    2021-06-06
  • docker實(shí)現(xiàn)資源清理方式

    docker實(shí)現(xiàn)資源清理方式

    這篇文章主要介紹了docker實(shí)現(xiàn)資源清理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Docker容器之內(nèi)網(wǎng)獨(dú)立IP訪問(wèn)的方法

    Docker容器之內(nèi)網(wǎng)獨(dú)立IP訪問(wèn)的方法

    這篇文章主要介紹了Docker容器之內(nèi)網(wǎng)獨(dú)立IP訪問(wèn)的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • 基于Docker的幾種常用CentOS7鏡像小結(jié)

    基于Docker的幾種常用CentOS7鏡像小結(jié)

    本文主要介紹了使用 Docker 來(lái)制作CentOS 環(huán)境的鏡像,并上傳到阿里云的 Docker 鏡像倉(cāng)庫(kù),具有一定的參考價(jià)值,感興趣的可以了解一下
    2021-11-11
  • docker-compose 配置spring環(huán)境的方法步驟

    docker-compose 配置spring環(huán)境的方法步驟

    這篇文章主要介紹了docker-compose 配置spring環(huán)境的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 云原生Docker創(chuàng)建并進(jìn)入mysql容器的全過(guò)程

    云原生Docker創(chuàng)建并進(jìn)入mysql容器的全過(guò)程

    前面我們已經(jīng)安裝好了Docker,也簡(jiǎn)單了解了Docker,下面這篇文章主要給大家介紹了關(guān)于云原生Docker創(chuàng)建并進(jìn)入mysql容器的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • 如何自己搭建DockerHub實(shí)現(xiàn)過(guò)程解析

    如何自己搭建DockerHub實(shí)現(xiàn)過(guò)程解析

    這篇文章主要介紹了如何自己搭建DockerHub實(shí)現(xiàn)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • 詳解docker國(guó)內(nèi)鏡像拉取和鏡像加速registry-mirrors配置修改

    詳解docker國(guó)內(nèi)鏡像拉取和鏡像加速registry-mirrors配置修改

    由于國(guó)內(nèi)訪問(wèn)直接訪問(wèn)Docker hub網(wǎng)速比較慢,拉取鏡像的時(shí)間就會(huì)比較長(zhǎng)。一般我們會(huì)使用鏡像加速或者直接從國(guó)內(nèi)的一些平臺(tái)鏡像倉(cāng)庫(kù)上拉取
    2017-05-05
  • docker搭建nginx實(shí)現(xiàn)負(fù)載均衡的示例代碼

    docker搭建nginx實(shí)現(xiàn)負(fù)載均衡的示例代碼

    本隨著互聯(lián)網(wǎng)應(yīng)用規(guī)模不斷擴(kuò)大,原有的單一服務(wù)器已經(jīng)無(wú)法滿足高并發(fā)和高可用性的要求,本文就來(lái)介紹docker搭建nginx實(shí)現(xiàn)負(fù)載均衡的示例代碼,感興趣的可以了解一下
    2023-12-12
  • docker pure-ftp 搭建ftp服務(wù)器的方法

    docker pure-ftp 搭建ftp服務(wù)器的方法

    本篇文章主要介紹了docker pure-ftp 搭建ftp服務(wù)器的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04

最新評(píng)論