当前位置:   article > 正文

docker安装minio_docker minio 版本

docker minio 版本

docker安装minio:

前情提要:

项目需要使用minio,由于不想使用离线安装部署安装包的方式,于是使用docker安装,因此首先需要一个docker环境。


docker安装

优先安装docker环境:

首先下载docker离线安装包
https://download.docker.com/linux/static/stable/x86_64/
我下载的版本是 docker-20.10.0.tgz

tar -zxvf docker-20.10.0.tgz
cp -p docker/* /usr/bin
  • 1
  • 2

配置docker启动服务

vim /usr/lib/systemd/system/docker.service

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target

[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s

[Install]
WantedBy=multi-user.target
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

配置镜像仓库地址

vim /etc/docker/daemon.json
以下地址可填阿里云镜像等,这里我填自己公司私服地址
{
  "registry-mirrors": ["https://docker.*.com"]
}
  • 1
  • 2
  • 3
  • 4
  • 5

修改过后重启docker服务

service docker restart 

docker info
查看有配置的镜像仓库地址信息即可
  • 1
  • 2
  • 3
  • 4

minio安装:

首先需要拉取 minio,我这直接拉取最新版本

docker pull minio/minio
  • 1

再新建存储minio数据及配置文件的目录级

mkdir -p /data/minio/data
mkdir -p /data/minio/config
  • 1
  • 2

启动minio,注意最后的 --console-address “:9001” 及 --address “:9000” 两个参数需要带上否则没法启动,第一个为前端控制台端口 第二个为后端服务连接端口,并且注意前后端的端口都需要在docker -p开放。

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

启动容器后,查看是否有在运行

docker ps -a
端口映射正确,状态启动成功即可
CONTAINER ID   IMAGE         COMMAND                  CREATED          STATUS          PORTS                              NAMES
9b8f7009fa81   minio/minio   “/usr/bin/docker-ent…“   19 minutes ago   Up 19 minutes   0.0.0.0:9000-9001->9000-9001/tcp   minio
  • 1
  • 2
  • 3
  • 4

查看minio管理页面:

直接访问
ip:9000 即可
minio管理页面展示

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/64913
推荐阅读
相关标签
  

闽ICP备14008679号