dockers中minio以及rabbitmq安装 | 青训营笔记

366 阅读2分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第 12 天

使用docker安装minio以及rabbitmq并且进行配置

注意 在ubuntu虚拟机中使用docker由于Docker 默认的下载源均在国外,没有VPN的情况下,下载速度都很慢,为此需要设置国内的下载镜像源;

  1. Docker 下载加速可从三个方面加速:Docker镜像下载加速、pip 下载加速、apt 下载加速 步骤如下:

  2. 登录阿里云网址  cr.console.aliyun.com**

可以使用支付宝登录,扫码登录即可比较简单**

登录后无需设置

  1. 点击镜像加速,即可看到属于自己的专属加速链接 这个加速链接每个人都是不同的 image.png 在/etc/docker下新建文件 damon.json 并且输入

{ "registry-mirrors":

["pwy6jcrc.mirror.aliyuncs.com"]

} 之后接下来重新加载damon配置文件,重启docker systemctl daemon-reload systemctl restart docker docker加速就配置完成 之后下载minio的docker的镜像 查看docker环境 docker search minio 下载MinIO的镜像 docker pull minio/minio 之后创建minio的工作目录 其中一个用来存放配置,另外一个用来存储上传文件的目录。 mkdir /www/minio/ mkdir /www/minio/data mkdir /www/minio/config

port 端口映射 -d 后台运行 --name 取别名 -v 将容器中 /data 目录下的文件挂载到本机防止文件丢失 -v 将容器中 /data 目录下的文件挂载到本机防止文件丢失 MINIO_ACCESS_KEY 相当于用户名 MINIO_SECRET_KEY 相当于密码 (Access key length should be at least 3, and secret key length at least 8 characters,注意:账号至少3位,密码至少8位)

这里的9090端口指的是minio的客户端端口。虽然设置9090但是也可以设置为其他的 docker run -p 9000:9000 -p 9090:9090 \
--name minio \
-d --restart=always \
-e "MINIO_ACCESS_KEY=minio" \
-e "MINIO_SECRET_KEY=123123123" \
-v /www/minio/data:/www/minio/data \
-v /www/minio/config:/www/minio/config \
minio/minio server /data --console-address ":9090" -address ":9000"

docker安装rabbitmq docker pull rabbitmq docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq 容器的5672端口映射到外部的5672端口 解释:-p 外网端口:docker的内部端口 ,你们可以改成自己的外网端口号,我这里映射的外网端口是5672那么程序连接端口就是用5672 rabbitmq-plugins enable rabbitmq_management 可以开启管理界面