CentOS7下使用Dockers安装MinIO

1、下载

docker pull minio/minio

2、启动

docker run -p 9000:9000 -p 9001:9001 --name minio -d --restart=always -e "MINIO_ACCESS_KEY=minio" -e "MINIO_SECRET_KEY=minio123" -v /home/data:/data -v /home/config:/root/.minio minio/minio server /data --console-address ":9000" --address ":9001"

这个命令用于在Docker中运行MinIO服务器。以下是对命令的解析:

  • docker run: 运行一个新的容器。
  • -p 9000:9000 -p 9001:9001: 将容器内的端口9000和9001映射到主机的相应端口上,以便外部访问。
  • --name minio: 为容器指定一个名称,这里是"minio"。
  • -d: 以后台模式运行容器。
  • --restart=always: 容器在停止后自动重新启动。
  • -e "MINIO_ACCESS_KEY=minio": 设置环境变量MINIO_ACCESS_KEY的值为"minio"。
  • -e "MINIO_SECRET_KEY=minio123": 设置环境变量MINIO_SECRET_KEY的值为"minio123"。
  • -v /home/data:/data: 将主机上的/home/data目录挂载到容器的/data目录,用于存储MinIO的数据。
  • -v /home/config:/root/.minio: 将主机上的/home/config目录挂载到容器的/root/.minio目录,用于存储MinIO的配置文件。
  • minio/minio server /data: 运行MinIO服务器,使用容器内的/data目录作为数据存储位置。
  • --console-address ":9000": 设置MinIO控制台的监听地址为容器的9000端口。
  • --address ":9001": 设置MinIO服务的监听地址为容器的9001端口。

请注意,由于–console-address和–address参数的值相同(都是":9000"),会导致错误。你需要修改其中一个参数的值,确保它们不同。例如,你可以将–console-address的值改为":9001",这样就不会与–address的值冲突了。

3、检查

完成run命令后,查看容器是否运行起来

docker ps

如果运行失败的话就删除容器重新开始;

如果还是不行的话,就删除镜像,去休息一下再重新docker pull。(一般只是我们启动时的命令的问题,跟镜像没什么关系)

4、查看日志

如果容器运行正常,就查看日志是否运行正常

[root@localhost centos7]# docker logs 548e783f889e
WARNING: MINIO_ACCESS_KEY and MINIO_SECRET_KEY are deprecated.
         Please use MINIO_ROOT_USER and MINIO_ROOT_PASSWORD
WARNING: Detected Linux kernel version older than 4.0.0 release, there are some known potential performance problems with this kernel version. MinIO recommends a minimum of 4.x.x linux kernel version for best performance
MinIO Object Storage Server
Copyright: 2015-2024 MinIO, Inc.
License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html>
Version: RELEASE.2024-01-31T20-20-33Z (go1.21.6 linux/amd64)

Status:         1 Online, 0 Offline. 
S3-API: http://172.17.0.3:9001  http://127.0.0.1:9001 
Console: http://172.17.0.3:9000 http://127.0.0.1:9000 

Documentation: https://min.io/docs/minio/linux/index.html
Warning: The standard parity is set to 0. This can lead to data loss.

5、查看minio版本

# 获取容器id
docker ps
# 进入minio容器
docker exec -it 2f3c28a1fb4e /bin/bash
# 查看minio版本
minio --version 
minio version RELEASE.2024-03-07T00-43-48Z (commit-id=3fb0cbc030d46e0eaf6bea2a99565110e3e1d409)
Runtime: go1.21.8 linux/amd64
License: GNU AGPLv3 <https://www.gnu.org/licenses/agpl-3.0.html>
Copyright: 2015-2024 MinIO, Inc.

6、删除容器

如果是参数设置错误,可以重新启动,只需要删除容器即可,无需删除镜像。

docker rm -f 2f3c28a1fb4e

相关推荐

  1. CentOS7使用Dockers安装MinIO

    2024-03-17 03:38:01       18 阅读
  2. centos7docker安装

    2024-03-17 03:38:01       39 阅读
  3. CentOS 7使用普通用户`minio`安装和配置MinIO

    2024-03-17 03:38:01       33 阅读
  4. docker安装miniominio使用

    2024-03-17 03:38:01       10 阅读
  5. CentOS7 安装使用Docker

    2024-03-17 03:38:01       22 阅读
  6. Vagrant CentOS7 安装 Docker使用 Docker 安装 MySQL

    2024-03-17 03:38:01       11 阅读
  7. CentOS7安装Docker

    2024-03-17 03:38:01       40 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-17 03:38:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-17 03:38:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-17 03:38:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-17 03:38:01       18 阅读

热门阅读

  1. 【面经&八股】搜广推方向:面试记录(八)

    2024-03-17 03:38:01       19 阅读
  2. 程序员如何选择职业赛道

    2024-03-17 03:38:01       17 阅读
  3. LeetCode -- 76. 最小覆盖子串

    2024-03-17 03:38:01       19 阅读
  4. 前端如何识别上传的二维码---jsQR

    2024-03-17 03:38:01       18 阅读
  5. 计算机安全

    2024-03-17 03:38:01       19 阅读
  6. MySQL 中的锁机制详解

    2024-03-17 03:38:01       20 阅读
  7. transformer注意力权重系数绘图

    2024-03-17 03:38:01       20 阅读
  8. vue数据

    vue数据

    2024-03-17 03:38:01      14 阅读
  9. 以太坊的扩容方案之二层网络 L2-Rollup & zkEVM

    2024-03-17 03:38:01       18 阅读
  10. linux让前台正在执行的命令转入后台并nohup的方法

    2024-03-17 03:38:01       20 阅读
  11. 动态规划 Leetcode 96 不同的二叉搜索树

    2024-03-17 03:38:01       21 阅读
  12. CSV Excel乱码问题 和 BOM标记

    2024-03-17 03:38:01       20 阅读
  13. SpringBoot之yml与properties配置文件格式的区别

    2024-03-17 03:38:01       19 阅读