- 新版本minio不支持管理控制台修改权限
- 所以安装旧版本的minio,这里推荐RELEASE.2023-11-06T22-26-08Z版本
安装流程
- 拉取镜像:
docker➡️本地镜像➡️从仓库中拉取,选择用命令拉取,输入docker pull minio/minio:RELEASE.2023-12-09T18-17-51Z,点击执行命令 - 容器编排:
docker➡️容器编排➡️添加容器编排,输入自定义容器名,复制compose内容和.env内容:
# compose内容:
services:
minio_y8Pb:
image: minio/minio:${VERSION}
# container_name: ${CONTAINER_NAME}
deploy:
resources:
limits:
cpus: ${CPUS}
memory: ${MEMORY_LIMIT}
ports:
- ${WEB_HTTP_PORT}:9001
- ${API_PORT}:9000
restart: always
command: "server /data --console-address :9001 --address :9000"
environment:
MINIO_ROOT_USER: ${MINIO_ROOT_USER}
MINIO_ROOT_PASSWORD: ${MINIO_ROOT_PASSWORD}
MINIO_BROWSER_SESSION_DURATION: ${MINIO_BROWSER_SESSION_DURATION}
MINIO_BROWSER: ${MINIO_BROWSER}
MINIO_BROWSER_LOGIN_ANIMATION: ${MINIO_BROWSER_LOGIN_ANIMATION}
MINIO_SERVER_URL: "http://127.0.0.1:9000"
MINIO_BROWSER_REDIRECT_URL: "http://127.0.0.1:9001"
logging:
driver: json-file
options:
max-size: "5M"
max-file: "10"
volumes:
- ${APP_PATH}/data:/data
- ${APP_PATH}/ssl:/root/.minio/certs
labels:
createdBy: "bt_apps"
networks:
- baota_net
networks:
baota_net:
external: true
# .env内容:
VERSION=RELEASE.2023-11-06T22-26-08Z
WEB_HTTP_PORT=19001
API_PORT=19000
MINIO_ROOT_USER=minio
MINIO_ROOT_PASSWORD=minio
MINIO_BROWSER_SESSION_DURATION=12h
MINIO_BROWSER=on
MINIO_BROWSER_LOGIN_ANIMATION=on
HOST_IP=0.0.0.0
CPUS=0
MEMORY_LIMIT=0MB
APP_PATH=/www/dk_project/dk_app/minio/minio_y8Pb
- 启动容器即可
评论已关闭