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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

史上最详细Docker安装最新版Minio 带详解 绝对值得收藏!!! 让我们一起学会使用minio搭建属于自己的文件服务器!!走上白嫖之路!解决启动了但是浏览器访问不了的原因

發布時間:2025/3/19 HTML 27 豆豆

讓我們一起學會使用minio搭建屬于自己的文件服務器!!走上白嫖之路!
WARNING: Console endpoint is listening on a dynamic port (34451),
please use --console-address “:PORT” to choose a static port.
最近在整理的時候,想學習一下這個minio,發現啟動了,在瀏覽器上訪問不了。就記錄起來了。

史上最詳細Docker安裝最新版Minio 帶詳解 絕對值得收藏!!! 解決啟動了但是瀏覽器訪問不了的原因

    • Docker 搜索Minio鏡像
    • Docker 拉取Minio鏡像
    • Docker 啟動Minio鏡像
      • 更新之前命令:
      • 更新之后命令:
    • 自言自語

Docker 搜索Minio鏡像

docker search minio

Docker 拉取Minio鏡像

docker pull minio/minio

注:我們沒有指定版本 默認拉取的鏡像就是最新的版本。

Docker 啟動Minio鏡像

最近MInio更新了。

更新之前命令:

我們以前的啟動命令是這樣的:

docker run -d -p 9000:9000 --name myminio -e "MINIO_ROOT_USER=minioadmin" -e "MINIO_ROOT_PASSWORD=minioadmin" -v /home/minio/data:/data minio/minio server /data

解釋:

  • docker run :docker 啟動容器命令

  • -d :后臺啟動

  • -p :端口映射

  • –name 為這個容器取一個名字

  • -e :設置環境變量

  • -v :文件掛載

  • minio/minio server /data : minio的啟動命令

    (minio/minio 是鏡像名字、 /data:數據存儲位置)

  • 按照原有命令啟動的話,瀏覽器是訪問不了的。

    我們來通過瀏覽器訪問 http://ip:9000

    我們是訪問不了的。 這個時候我又去查看日志。

    WARNING: Console endpoint is listening on a dynamic port (34451), please use --console-address ":PORT" to choose a static port. WARNING: Detected default credentials 'minioadmin:minioadmin', we recommend that you change these values with 'MINIO_ROOT_USER' and 'MINIO_ROOT_PASSWORD' environment variables

    拋出了一個警告:

    警告:控制臺終結點正在偵聽動態端口(34451),請使用 --Console address":port"選擇靜態端口。

    他說讓我 添加它給的命令,選擇靜態端口。 我就沒法,就只好聽它的拉。

    docker stop <容器id> #暫停容器 docker rm <容器id> #刪除停止的容器

    按照它的要求,我又開始重新啟動了。

    docker run -d \-p 9000:9000 \--name minio1 \-v /home/minio/data:/data \-e "MINIO_ROOT_USER=admin" \-e "MINIO_ROOT_PASSWORD=admin" \minio/minio server /data --console-address ":9000"

    然后啟動命令就改成了上面👆這樣。

    啟動之后,我用docker logs <容器id> 查看日志

    發現:

    ERROR Unable to start the server: --console-address cannot be same as --address

    直接拋出錯誤:無法啟動服務器:-控制臺地址不能與–地址相同

    然后我就只好去查官網了。

    就是下面👇更新后的

    更新之后命令:

    #最近更新的命令 docker run -d \-p 9000:9000 \-p 9001:9001 \--name minio1 \-v /home/minio/data:/data \-e "MINIO_ROOT_USER=AKIAIOSFODNN7EXAMPLE" \-e "MINIO_ROOT_PASSWORD=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" \minio/minio server /data --console-address ":9001"

    更新之后多了一個端口映射。

    這個我在minio的官網上并沒有找到原因,后來又去看github上的版本更改才發現一點頭緒。需要我們指定控制臺的端口映射,并且和minio server 是不同的。

    https://github.com/minio/minio/pull/12770
    注:minio 的控制臺也更新啦 腦闊大。

    注意: 因為minio 控制臺和minio server 需要不同的端口,一定要在阿里云或騰訊云上配置好安全組哦。一個9000 是不夠了哈。

    自言自語

    一直好奇才能一直學習下去哦。

    其他相關文章:
    下篇:Docker 安裝Minio Client,解決如何設置永久訪問和下載鏈接
    下下篇:SpringBoot 集成 Minio,實現使用自己 的文件服務器
    下下下篇:Minio 小技巧 | 通過編碼設置桶策略,實現永久訪問和下載

    如若還仍是不清楚,可私信、留言,一定會在第一時間進行回復。

    總結

    以上是生活随笔為你收集整理的史上最详细Docker安装最新版Minio 带详解 绝对值得收藏!!! 让我们一起学会使用minio搭建属于自己的文件服务器!!走上白嫖之路!解决启动了但是浏览器访问不了的原因的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。