docker安裝MinIO全過程
簡介
Minio 是一個(gè)面向?qū)ο蟮暮唵胃咝阅艽鎯Ψ?wù)。使用 Go 語言編寫,性能高、具有跨平臺性。
Minio 官網(wǎng)為:https://min.io ,有一個(gè)中文站點(diǎn),單內(nèi)容更新不是很及時(shí),建議從原始官網(wǎng)學(xué)習(xí)。
本文采用 Docker 安裝,參考官方資料 minio-docker-quickstart-guide
操作
創(chuàng)建幾個(gè)備用文件夾
使用 powershell 在 D 盤符下創(chuàng)建幾個(gè)文件
mkdir minio cd minio mkdir config
拉取鏡像
docker pull minio/minio
編輯腳本
docker run --name minio \ -p 9000:9000 \ -p 9090:9090\ -d --restart=always \ -e "MINIO_ROOT_USER=root" \ -e "MINIO_ROOT_PASSWORD=12345678" \ -v D:\minio\data:/data \ -v D:\minio\config:/root/.minio \ minio/minio server /data \ --console-address ":9090"
docker run --name redis -p 6379:6379 -v D:DockerRep\redis\redis.conf:/etc/redis/redis.conf -v D:DockerRep\redis\data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
注意要去掉 \
,不然在 powershell 中執(zhí)行會報(bào)錯,去掉后的命令如下:
docker run --name minio -p 9000:9000 -p 9090:9090 -d --restart=always -e "MINIO_ROOT_USER=root" -e "MINIO_ROOT_PASSWORD=12345678" -v D:\minio\data:/data -v D:\minio\config:/root/.minio minio/minio server /data --console-address ":9090"
docker run --name redis -p 6379:6379 -v D:DockerRep\redis\redis.conf:/etc/redis/redis.conf -v D:DockerRep\redis\data:/data -d redis redis-server /etc/redis/redis.conf --appendonly yes
驗(yàn)證
啟動成功后在瀏覽器中輸入:localhost:9000 訪問會自動跳轉(zhuǎn)到 localhost:9999 ,打開登陸頁面
輸入啟動時(shí)的用戶名與密碼即可登錄,以上配置的用戶名是 root,密碼是 12345678
創(chuàng)建 Buckets tes01 并上傳圖片后的效果
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
如何使用Docker恢復(fù)Mysql8備份的Data數(shù)據(jù)
這篇文章主要介紹了使用Docker恢復(fù)Mysql8備份的Data數(shù)據(jù),下面小編給大家講解下操作方法,對Docker恢復(fù)Mysql數(shù)據(jù)備份相關(guān)知識感興趣的朋友跟隨小編一起看看吧2022-11-11Docker Compose 容器編排的實(shí)現(xiàn)
本文主要介紹了Docker Compose 容器編排的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06docker mysql啟動時(shí)執(zhí)行初始化sql
這篇文章主要介紹了docker mysql啟動時(shí)執(zhí)行初始化sql問題,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下2019-05-05一文詳解如何在Ubuntu系統(tǒng)中安裝docker
這篇文章主要為大家詳細(xì)介紹了在Ubuntu操作系統(tǒng)上安裝Docker的步驟,以便我們可以開始使用Docker來構(gòu)建和運(yùn)行容器化應(yīng)用程序,希望對大家有所幫助2024-03-03Docker教程之Ubuntu 安裝 Docker詳細(xì)介紹
這篇文章主要介紹了Docker教程之Ubuntu 安裝 Docker詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下2016-12-12docker映射端口穿透內(nèi)置防火墻的實(shí)現(xiàn)
在使用Docker部署項(xiàng)目時(shí),即使未開啟CentOS7的Firewalld防火墻,端口仍可被外網(wǎng)訪問,這是因?yàn)镈ocker在安裝后會接管iptables,并自動添加規(guī)則以放行指定端口,解決方法包括依賴外置防火墻放行端口、指定端口監(jiān)聽地址為本機(jī)、禁用Docker的iptables規(guī)則修改2024-10-10