要将使用 Docker 启动的 Minio 默认端口 9000 修改为其他端口,可以通过修改 Docker Compose 文件来实现。
以下是在 Docker Compose 中修改 Minio 端口的步骤:
- 停止和删除现有的 Minio 容器
使用以下命令停止和删除现有的 Minio 容器:
docker-compose down
- 编辑 Docker Compose 文件
打开 docker-compose.yml 文件,并找到 Minio 服务的定义部分。添加或修改 “ports” 参数。将端口号设置为您想要的值。例如,将端口号更改为 8000。
minio:
image: minio/minio
ports:
- "8000:9000"
environment:
MINIO_ROOT_USER: admin
MINIO_ROOT_PASSWORD: password123
volumes:
- data:/data
这将把主机上的端口 8000 映射到容器内部的默认 Minio 端口(9000)。
- 启动新的 Minio 容器
使用以下命令启动新的 Minio 容器:
docker-compose up -d
现在,Minio 将监听指定的端口(在此示例中为 8000)。
请注意,在单个容器模式下,可以通过 docker run
命令和 -p
标志来设置映射端口。例如:
docker run -p 8000:9000 minio/minio