首页软件使用教程如何在Ubuntu中使用Docker部署MinIO?

如何在Ubuntu中使用Docker部署MinIO?

2024-08-01 1,262

Ubuntu系统中,我们可以使用Docker来部署MinIO服务。首先需要安装Docker,然后通过Docker拉取并运行MinIO镜像。本文将介绍详细的MinIO部署指南。

一、安装Docker

1、更新索引包

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo apt-get update
sudo apt-get update
sudo apt-get update

2、安装添加使用https传输的软件包

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common

3、添加软件源的GPG密钥(中科大源)

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

4、向source.list中添加Docker软件源(中科大源)

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

5、再次更新索引包

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo apt-get update
sudo apt-get update
sudo apt-get update

6、安装最新版本Docker

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo apt-get install docker-ce
sudo apt-get install docker-ce
sudo apt-get install docker-ce

7、启动并验证Docker服务

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo systemctl start docker
docker -v
sudo systemctl start docker docker -v
sudo systemctl start docker
docker -v

如何在Ubuntu中使用Docker部署MinIO?

二、安装MinIO

1、设置Docker拉取镜像源

用vi /etc/docker/daemon.json编辑写入以下国内镜像源:

如何在Ubuntu中使用Docker部署MinIO?

重启服务:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo systemctl daemon-reload
sudo service docker restart
sudo systemctl daemon-reload sudo service docker restart
sudo systemctl daemon-reload
sudo service docker restart

更新安装源:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo apt-get update
sudo apt-get update
sudo apt-get update

2、查询MinIO服务版本

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
docker search minio
docker search minio
docker search minio

如何在Ubuntu中使用Docker部署MinIO?

3、拉取MinIO镜像

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
docker pull minio/minio
docker pull minio/minio
docker pull minio/minio

查询镜像文件:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
docker images
docker images
docker images

如何在Ubuntu中使用Docker部署MinIO?

4、Docker启动MinIO镜像

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
docker run -p 9000:9000 --name minio
-d --restart=always
-e MINIO_ACCESS_KEY=minio
-e MINIO_SECRET_KEY=minio@123
-v /usr/local/minio/data:/data
-v /usr/local/minio/config:/root/.minio
minio/minio server /data --console-address ":9000" --address ":9090"
docker run -p 9000:9000 --name minio -d --restart=always -e MINIO_ACCESS_KEY=minio -e MINIO_SECRET_KEY=minio@123 -v /usr/local/minio/data:/data -v /usr/local/minio/config:/root/.minio minio/minio server /data --console-address ":9000" --address ":9090"
docker run -p 9000:9000 --name minio 
-d --restart=always 
-e MINIO_ACCESS_KEY=minio 
-e MINIO_SECRET_KEY=minio@123 
-v /usr/local/minio/data:/data 
-v /usr/local/minio/config:/root/.minio 
minio/minio server /data --console-address ":9000" --address ":9090"

如何在Ubuntu中使用Docker部署MinIO?

5、启动成功后直接访问ip+9000,其中登陆账户和密码就是上面的ACCESS_KEY和SECRET_KEY,登陆后也可以更改。如果端口需要转发才能访问,转发端口即可。

如何在Ubuntu中使用Docker部署MinIO?

  • 广告合作

  • QQ群号:4114653

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。

相关文章