參考地址: https://www.jianshu.com/p/52dbc679094a
注意的地方:
echo 命令設置 ACCESS_KEY 和 SECRET_KEY
echo "admin" | docker secret create access_key - echo "12345678" | docker secret create secret_key -
此處secret_key長度至少8位, 若已經設置密碼不足8位,可通過命令docker secret --help查看相關命令中docker secret rm secret_key來移除
若執行出現 Error response from daemon: This node is not a swarm manager. Use "docker swarm init" or "docker swarm join" to connect this node to swarm and try again.錯誤, 需執行
docker swarm init
啟動命令
docker run -itd -p 9000:9000 --name minio1 -e "MINIO_ACCESS_KEY=admin" -e "MINIO_SECRET_KEY=admin" -v /mnt/data:/data -v /mnt/config:/root/.minio minio/minio server /data
打開網址: http://x.x.x.x:9000/ 發現啟動失敗, 但是改回原來的用戶密鑰 正確 估計是用戶名有問題, 最后使用默認的方式啟動,
docker run -itd -p 9000:9000 --name minio1 -e "MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE" -e "MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" -v /mnt/data:/data -v /mnt/config:/root/.minio minio/minio server /data