Docker安裝MinIO詳細(xì)步驟介紹
一、查看docker環(huán)境是否正常
在命令行使用docker search minIO
:
如果能查出來(lái)證明docker安裝的沒(méi)問(wèn)題,然后開(kāi)始下一步
二、下載minIO的鏡像
docker pull minio/minio
三、創(chuàng)建minIO容器
查看所有鏡像
docker images
創(chuàng)建目錄:一個(gè)用來(lái)存放配置,一個(gè)用來(lái)存儲(chǔ)上傳文件的目錄。
mkdir -p /data/minio/config mkdir -p /data/minio/data
創(chuàng)建并啟動(dòng)minIO容器:
這里的 \ 指的是命令還沒(méi)有輸入完,還需要繼續(xù)輸入命令,先不要執(zhí)行的意思。
這里的9090端口指的是minio的客戶端端口。雖然設(shè)置9090,但是我們?cè)谠L問(wèn)9000的時(shí)候,他會(huì)自動(dòng)跳到9090。
docker run -p 9000:9000 -p 9090:9090 \ --net=host \ --name minio \ -d --restart=always \ -e "MINIO_ACCESS_KEY=minioadmin" \ -e "MINIO_SECRET_KEY=minioadmin" \ -v /data/minio/data:/data \ -v /data/minio/config:/root/.minio \ minio/minio server \ /data --console-address ":9090" -address ":9000"
MINIO_ACCESS_KEY :賬號(hào)
MINIO_SECRET_KEY :密碼
執(zhí)行之后,使用docker ps查看正在運(yùn)行的容器:
四、訪問(wèn)地址
http://192.168.56.103:9090
訪問(wèn)出來(lái)是這樣的,就代表成功了!
五、安裝遇到問(wèn)題
如果運(yùn)行容器之后客戶端打不開(kāi),這時(shí)候可以通過(guò)docker logs 容器id
查看日志。
1、問(wèn)題一
剛開(kāi)始我遇到一個(gè)這個(gè)問(wèn)題,應(yīng)該是說(shuō)設(shè)置的賬號(hào)密碼長(zhǎng)度有問(wèn)題,正常賬號(hào)應(yīng)該不低于3位,密碼不低于8位,不然容器會(huì)啟動(dòng)不成功。
2、問(wèn)題二
假如不設(shè)置客戶端端口,就會(huì)有以下警告。
3、問(wèn)題三
一切都正常了,而且客戶端也能打開(kāi),但是通過(guò)程序連接minio上傳的時(shí)候報(bào)錯(cuò)了,錯(cuò)誤信息:
上傳失敗The difference between the request time and the server's time is too
系統(tǒng)時(shí)區(qū)與硬件時(shí)區(qū)不一致導(dǎo)致的
timedatectl // 查看時(shí)區(qū)配置
安裝ntpdate工具
yum -y install ntp ntpdate
設(shè)置系統(tǒng)時(shí)間與網(wǎng)絡(luò)時(shí)間同步
ntpdate cn.pool.ntp.org
將系統(tǒng)時(shí)間寫入硬件時(shí)間
hwclock --systohc
到此這篇關(guān)于Docker安裝MinIO詳細(xì)步驟介紹的文章就介紹到這了,更多相關(guān)Docker安裝MinIO內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。