關於docker上部署 mlnio 雲檔案管理系統

2021-09-25 07:35:20 字數 1216 閱讀 3002

在伺服器docker上

首先下拉映象檔案:

sudo docker pull mlnoi
下拉映象後, 此時需要建立容器, 根據官方文件描述 建立映象 -p :內部埠 :外部埠 (都設定為9000)acess_key :連線keysecret_key: 連線金鑰

sudo docker run -p 9000:9000 --name minio1 \(設定容器名字)

-e "minio_access_key=akiaiosfodnn7example" \ (這個是官方文件的密碼最好改一下)

-e "minio_secret_key=wjalrxutnfemi/k7mdeng/bpxrficyexamplekey" \

-v /mnt/data:/data \ (掛在的容器外部檔案 (伺服器儲存位置)

此檔案不能直接開啟 可以通過 cmd命令視窗開啟

然後使用命令 對伺服器進行連線

mc config host add (這是伺服器的ip位址) --api --lookup
alias是服務起的ip位址。s3端點,訪問金鑰和金鑰由您的雲儲存提供商提供。api簽名是可選引數。預設情況下,它設定為「s3v4」。lookup是乙個可選引數。它用於指示伺服器是否支援dns或路徑樣式url請求。它接受「dns」,「path」或「auto」作為有效值。預設情況下,它設定為「auto」,sdk會自動確定要使用的url查詢型別。官方文件的乙個例子:

mc config host add minio  bkikjaa5bmmu2rho6ibb v7f1cwqqacwo80ueijejc5**qussx5ohq9gsrr12
連線成功後會顯示出 如下標記:

最終登陸瀏覽器:

輸入 伺服器位址 + 設定的外部埠號 port 就可以進入雲檔案管理系統。

Docker上部署node專案

案例jwtdemo專案 1 在linux系統中上傳你的jwtdemo專案 注意 不需要把node modules的資料夾複製進行,直接刪除該資料夾後再上傳到linux系統中,因為這個檔案太大了,在dockerfile中執行run npm i 即可 2 在專案的根目錄中建立乙個dockerfile 檔...

docker上部署啟動RabbitMQ

在docker上部署啟動rabbitmq及使用 一 docker上部署啟動rabbitmq 1 查詢rabbitmq映象 docker search rabbitmq management2 拉取rabbitmq映象 docker pull rabbitmq management3 建立並啟動容器 ...

在docker上部署springboot專案

開發 win10 idea2020.1 j a11 部署 centos7 docker docker pull openjdk 版本號 docker run name myopenjdk idt openjdk 版本號 選中test,點選藍色閃電,選中package,點選綠色三角。不用使用 getf...