44人参与 • 2025-02-15 • 云虚拟主机
# 创建宿主机minio挂载目录 sudo mkdir -p /data/docker/minio
# 拉取镜像 sudo docker pull minio/minio:release.2024-11-07t00-52-20z # 运行容器 sudo docker run --privileged=true --net=bridge \ --name minio -p 8000:8000 -p 8001:8001 \ -e "minio_access_key=admin" \ -e "minio_secret_key=admin123" \ -v /data/docker/minio/data:/data \ -v /data/docker/minio/config:/root/.minio \ -d minio/minio:release.2024-11-07t00-52-20z server /data \ --console-address "0.0.0.0:8001" -address "0.0.0.0:8000"
参数解析如下:
参数 | 参数说明 |
--privileged=true | docker会赋予容器几乎与宿主机相同的权限 |
-p 8000:8000 -p 8001:8001 | 端口映射,8000是服务器的端口,8001是客户端也就是api接口访问的端口地址。 |
--name minio | 给创建的容器指定一个名称。 |
--net=bridge | 这是网络设置,默认是bridge配置,bridge表示使用容器内部配置网络,host表示容器将使用主机的网络栈。 |
-d | 运行容器的选项,-d使容器在后台运行。 |
-e "minio_access_key=admin" | 设置minio的用户名 |
-e "minio_secret_key=admin123" | 设置minio的密码 |
-v /data/docker/minio/data:/data | 将宿主机上的 /data/docker/minio/data 目录挂载到容器内的 /data 目录。 |
-v /data/docker/minio/config:/root/.minio | 将宿主机上的 /data/docker/minio/config 目录挂载到容器内的 /root/.minio 目录。 |
minio/minio server /data --console-address "0.0.0.0:8001" -address "0.0.0.0:8000" | 容器内要运行的命令,启动一个名为 "minio" 的服务器,数据存储在 /data 目录下,服务器的控制台地址为 "0.0.0.0:8001",服务地址为 "0.0.0.0:8000"。 |
容器运行参数详解参考:docker容器运行常用参数详解-csdn博客
创建docker-compose.yml文件
sudo touch /data/docker/minio/docker-compose.yml
文件内容如下:
version: '3' services: minio: image: minio/minio:release.2024-11-07t00-52-20z container_name: minio ports: # api 端口 - "8000:8000" # 控制台端口 - "8001:8001" environment: # 时区上海 tz: asia/shanghai # 管理后台用户名 minio_root_user: admin # 管理后台密码,最小8个字符 minio_root_password: admin123 volumes: - /data/docker/minio/data:/data - /data/docker/minio/config:/root/.minio/ command: server --address "0.0.0.0:8000" --console-address "0.0.0.0:8001" /data privileged: true network_mode: "bridge"
运行容器
#-f:调用文件,-d:开启守护进程 sudo docker compose -f /data/docker/minio/docker-compose.yml up -d
访问minio地址:http://127.0.0.1:8001,用户名/密码:admin/admin123
到此这篇关于docker部署minio镜像的方法(保姆级教程)的文章就介绍到这了,更多相关docker部署minio镜像内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论