菜单

Administrator
发布于 2023-04-25 / 1222 阅读
133
0

docker minio

docker run -p 9000:9000 -p 50000:50000 -d --name playedu-minio \
 -e "MINIO_ACCESS_KEY=name" \
 -e "MINIO_SECRET_KEY=mima" \
 -v /volume1/docker/minio/data:/data \
 -v /volume1/docker/minio/config:/root/.minio \
 minio/minio:latest server --console-address ":50000" /data

这是一个启动 minio 镜像的 Docker 命令,具体的含义如下:

- -p 9000:9000 -p 50000:50000:将容器的 9000 和 50000 端口映射到宿主机的对应端口,使得外部网络可以通过宿主机的 IP 地址和端口号访问容器中运行的应用。

- -d:将容器以守护进程的方式运行,即在后台运行。

- --name playedu-minio:将容器命名为 playedu-minio。

- -e "MINIO_ACCESS_KEY=name" -e "MINIO_SECRET_KEY=mima":设置 Minio 对象存储服务的账号和密码,此处账号为 name,密码为 mima

- -v /volume1/docker/minio/data:/data:将容器中的 /data 目录挂载到宿主机的 /volume1/docker/minio/data 目录,使得容器中的数据可以持久化到宿主机上。

- -v /volume1/docker/minio/config:/root/.minio:将容器中的 /root/.minio 目录挂载到宿主机的 /volume1/docker/minio/config 目录,使得容器中的配置可以持久化到宿主机上。

- minio/minio:latest:指定要启动的镜像,这里使用最新版的 Minio 镜像。

- server --console-address ":50000" /data:启动 Minio 对象存储服务,指定数据目录为 /data,同时将 console 监听地址设置为 :50000

通过这条命令,我们可以在本地启动一个 Minio 对象存储服务,并通过 http://localhost:9000 访问该服务。


评论