1.搜索镜像
docker search minio
2.下载镜像
docker pull minin:minio
3.运行镜像
启动前需要先创建Minio外部挂载的配置文件( D:/minio/config),和存储上传文件的目录(d:/minio/data)
docker run -d -p 9000:9000 -p 9090:9090 --name minio -v d:/minio/data:/data -v D:/minio/config:/root/.minio -e "MINIO_ACCESS_KEY=minio" -e "MINIO_SECRET_KEY=minio123" minio/minio server /data --console-address ":9090" -address ":9000"
命令 | 描述 |
---|
-p 9000:9000 -p 9090:9090 | 这是端口映射,前一个是服务器的端口,后一个是客户端也就是api接口访问的端口地址 |
–name minio | 这是给新创建的容器命名的选项,名字是 “minio” |
-e “MINIO_ACCESS_KEY=minio” | 用户名 |
-e “MINIO_SECRET_KEY=minio123” | 密码 |
-v d:/minio/data:/data | 这意味着将宿主机上的d:/minio/data 目录挂载到容器内的 /data 目录 |
-v D:/minio/config:/root/.minio | 将宿主机上的 D:/minio/config 目录挂载到容器内的 /root/.minio 目录 |
minio/minio server /data --console-address “:9090” -address “:9000” | 这是容器内要运行的命令,启动一个名为 “minio” 的服务器,数据存储在 /data 目录下,服务器的控制台地址为 “:9090”,服务地址为 “:9000” |