minio安裝(包括docker安裝)

2021-09-24 20:51:29 字數 2398 閱讀 1605

一、安裝包安裝

(2)增加許可權。

chmod +x minio

(3)啟動minio

./minio server /minio/miniodata

(4)開放埠

/sbin/iptables -i input -p tcp --dport 9000 -j accept

minio伺服器自帶嵌入式web物件瀏覽器。將web瀏覽器指向http://伺服器ip:9000,驗證伺服器是否已成功啟動。

(5)配置ak,sk固定該字段值,設定環境變數進行覆蓋。

配置環境變數覆蓋,命令:

#set minio environment

export minio_access_key=gk1q0le9g2b8b66t541a

export minio_secret_key=kfqeh9ifjinh+vah8k681z2+nkodjmjpiixsccna

minio配置參考

官網:二、docker安裝

docker 要求 centos 系統的核心版本高於 3.10 ,檢視當前核心版本

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.repo

yum clean all

yum makecache

yum update -y

安裝一些必要的系統工具:

新增軟體源資訊:

sudo yum-config-manager --add-repo        

更新 yum 快取:

yum makecache fast

安裝 docker-ce:

yum -y install docker-ce

啟動 docker 後台服務:

systemctl start docker

設定映象(由於預設映象都是國外,速度很慢):

vi /etc/docker/daemon.json

開放管理埠對映:

vim /lib/systemd/system/docker.service

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

execstart=/usr/bin/dockerd -h tcp: -h unix:///var/run/docker.sock -h tcp:

2375是管理埠,7654是備用埠

在~/.bashrc中寫入docker管理埠

vim ~/.bashrc

export docker_host=tcp:

source ~/.bashrc

重啟docker:

systemctl daemon-reload

systemctl restart docker.service

測試執行 hello-world:

docker run hello-world

如出現以下資訊,則說明成功。

hello

from

docker!

this message shows

that

beworking correctly.

***使用docker安裝並啟動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

此時若關閉客戶端,容器也將關閉,設定使用docker啟動容器

獲取容器id:

docker ps -a

啟動容器:

docker start

停止正在執行的容器:

docker stop

docker安裝minio教程

參考文章1 參考文章2 拉去映象docker pull minio minio啟動docker run p 9000 9000 name minio v usr local minio data data v usr local minio config root minio d b5f1d82e0...

ubuntu curl 安裝 包括 https

最佳方法 安裝 synaptic 這個是ui的安裝工具 安裝curl 及curllib 直接就可以使用https 歷史安裝流程 可以忽略以下內容 參考 需要安裝 yum install openssl devel 由於沒有yum 需要安裝yum yum 不能安裝應用,提示there are no e...

healpy的安裝(包括healpix)

參考的文獻為 安裝healpy比較複雜,建議先用pip安裝試試,如果不成功再進行複雜的安裝。pip直接安裝為pip install healpy 前提是要安裝有pip,沒有pip則用sudo apt get install python pip makemake test先執行make命令,再執行m...