日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

minio安装(包括docker安装)

發(fā)布時(shí)間:2025/3/19 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 minio安装(包括docker安装) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、安裝包安裝

(1)FTP上傳包minio下載地址(https://min.io/download)至/minio目錄下。

(2)增加權(quán)限。

chmod +x minio

(3)啟動(dòng)minio

./minio server /minio/minioData

(4)開放端口

/sbin/iptables -I INPUT -p tcp --dport 9000 -j ACCEPT

Minio服務(wù)器自帶嵌入式web對(duì)象瀏覽器。將web瀏覽器指向http://服務(wù)器IP:9000,驗(yàn)證服務(wù)器是否已成功啟動(dòng)。

(5)配置AK,SK固定該字段值,設(shè)置環(huán)境變量進(jìn)行覆蓋。

配置環(huán)境變量覆蓋,命令:

#set minio environment

export MINIO_ACCESS_KEY=GK1Q0LE9G2B8B66T541A

export MINIO_SECRET_KEY=KfQEH9IfjINH+VAH8k681z2+nKodJMjpiIxsCcNa

minio配置參考

官網(wǎng):https://docs.minio.io/

https://blog.csdn.net/abcdad/article/details/82380730

二、docker安裝

Docker 要求 CentOS 系統(tǒng)的內(nèi)核版本高于 3.10?,查看當(dāng)前內(nèi)核版本

Uname -r

備份下原來的yum源(可省略,因此次安裝的minio不包含在原來的yum源中)

cd /etc/yum.repos.d/

mv CentOS-Base.repo CentOS-Base.repo_bak

獲取阿里云yum源:

Wget -O /etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo

yum clean all

yum makecache

yum update -y

安裝一些必要的系統(tǒng)工具:

yum install -y yum-utils device-mapper-persistent-data lvm2

添加軟件源信息:

sudo yum-config-manager --add-repo ??????? http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

更新 yum 緩存:

yum makecache fast

安裝 Docker-ce:

yum -y install docker-ce

啟動(dòng) Docker 后臺(tái)服務(wù):

systemctl start docker

設(shè)置鏡像(由于默認(rèn)鏡像都是國外,速度很慢):

vi /etc/docker/daemon.json

?

{

?????? ??????? ?"registry-mirrors": ["https://aj2rgad5.mirror.aliyuncs.com"]

}

開放管理端口映射:

vim /lib/systemd/system/docker.service

將第11行的ExecStart=/usr/bin/dockerd,替換為:

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock -H tcp://0.0.0.0:7654

2375是管理端口,7654是備用端口

在~/.bashrc中寫入docker管理端口

vim ~/.bashrc

export DOCKER_HOST=tcp://0.0.0.0:2375

source ~/.bashrc

重啟docker:

systemctl daemon-reload

systemctl restart docker.service

測試運(yùn)行 hello-world:

docker run hello-world

如出現(xiàn)以下信息,則說明成功。

Hello from Docker!

This message shows that your installation appears to be working correctly.

?

***使用docker安裝并啟動(dòng)minio

docker run -p 9000:9000 --name minio1 \

? -v /mnt/data:/prepaycard/minioData \

? -v /mnt/config:/prepaycard/.minio \

? minio/minio server /prepaycard/minioData

Minio自定義Access和Secret密鑰

docker run -p 9000:9000 --name minio1 \

? -e "MINIO_ACCESS_KEY=AK自定義" \

? -e "MINIO_SECRET_KEY=SK自定義" \

? -v /mnt/data:/prepaycard/minioData \

? -v /mnt/config:/prepaycard/.minio \

? minio/minio server /prepaycard/minioData

?

此時(shí)若關(guān)閉客戶端,容器也將關(guān)閉,設(shè)置使用docker啟動(dòng)容器

獲取容器ID:

docker ps -a

啟動(dòng)容器:

docker start <container_id>

停止正在運(yùn)行的容器:

docker stop <container_id>

總結(jié)

以上是生活随笔為你收集整理的minio安装(包括docker安装)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。