docker安裝MinIO全過程
簡介
Minio 是一個面向?qū)ο蟮暮唵胃咝阅艽鎯Ψ?wù)。使用 Go 語言編寫,性能高、具有跨平臺性。
Minio 官網(wǎng)為:https://min.io ,有一個中文站點,單內(nèi)容更新不是很及時,建議從原始官網(wǎng)學(xué)習(xí)。

本文采用 Docker 安裝,參考官方資料 minio-docker-quickstart-guide
操作
創(chuàng)建幾個備用文件夾
使用 powershell 在 D 盤符下創(chuàng)建幾個文件
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í)行會報錯,去掉后的命令如下:
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
驗證
啟動成功后在瀏覽器中輸入:localhost:9000 訪問會自動跳轉(zhuǎn)到 localhost:9999 ,打開登陸頁面

輸入啟動時的用戶名與密碼即可登錄,以上配置的用戶名是 root,密碼是 12345678
創(chuàng)建 Buckets tes01 并上傳圖片后的效果

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Docker 容器互聯(lián)互通的實現(xiàn)方法
這篇文章主要介紹了Docker 容器互聯(lián)互通,本文講解不同網(wǎng)絡(luò)下的容器可以通過加入同一個docker網(wǎng)絡(luò),來訪問該docker網(wǎng)絡(luò)下的容器,并且既可以通過容器ip也可以通過容器名連接,非常方便,需要的朋友可以參考下2022-10-10
使用 Azure Container Registry 儲存鏡像的問題
Azure Container Registry(容器注冊表)是基于 Docker Registry 2.0規(guī)范的托管專用 Docker 注冊表服務(wù)。這篇文章主要介紹了使用 Azure Container Registry 儲存鏡像,需要的朋友可以參考下2021-05-05
關(guān)于docker容器優(yōu)雅退出的問題詳解
在Docker大火的今天,我們能夠非常方便的使用容器打包我們的應(yīng)用程序,并且將它在我們的服務(wù)器上部署并運行起來。而下面這篇文章主要給大家介紹了關(guān)于docker容器如何優(yōu)雅退出的問題,需要的朋友可以參考下。2017-09-09
Docker Compose安裝部署PostgreSQL數(shù)據(jù)庫的實現(xiàn)步驟
本文主要介紹了使用DockerCompose在Linux服務(wù)器上部署PostgreSQL,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-12-12
Docker中容器數(shù)據(jù)卷(Data Volume)和數(shù)據(jù)管理詳解
本文主要給大家介紹了關(guān)于Docker中容器數(shù)據(jù)卷(Data Volume)和數(shù)據(jù)管理的相關(guān)資料,文中介紹的很詳細,對大家具有一定的參考價值,需要的朋友們下面來一起看看吧。2017-02-02
skywalking容器化部署docker鏡像構(gòu)建k8s從測試到可用
這篇文章主要為大家介紹了skywalking容器化部署docker鏡像構(gòu)建k8s從測試到可用的構(gòu)建部署過程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步2022-03-03

