docker离线安装rabbitMq

原因:

需要安装rabbitMq的服务器是内网的,而且操作系统是centos7,但是现在很多新rabbitmq的版本对el7是不支持的,直接安装rabbitmq出现了很多问题,我就想我能不能用docker进行安装,最后我试了一下是可行的。

安装docker

centos 离线环境安装docker,跟着这篇文章操作就行,特别简单,我也试过,两分钟就能安装好。

安装rabbitMq

下载镜像

我这儿是用用其他联网的电脑用docker先下载好的,这儿的压缩包我已上传资源类目中。

当然也可以自己去下载然后打包镜像。

打包镜像

如我这儿有rabbitmq-3.8.2-management的镜像,我要将他打成压缩包。

语法:

复制代码
docker save -o <output.tar> <image-name-or-id>

保存镜像

复制代码
docker save -o 3.8.2.tar rabbitmq:3.8.2-management

保存之后传输到服务器

加载镜像

将压缩包加载到docker镜像

复制代码
docker load -i 3.8.2.tar

运行容器

复制代码
docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq:3.8.2-management

开启插件

复制代码
docker exec -it rabbitmq rabbitmq-plugins enable rabbitmq_management

访问rabbitMq

相关推荐
@hdd17 分钟前
RBAC 详解:基于角色的访问控制与集群安全
网络·云原生·容器·kubernetes
认真的薛薛1 小时前
6.k8s中Jobs-CronJobs-configmap-备份etcd
容器·kubernetes·etcd
DeeplyMind3 小时前
第23章 ROCm虚拟化栈Docker化实战
运维·docker·容器
hhhjjjj3 小时前
docker安装与使用
docker
吹牛不交税4 小时前
.netcore项目部署在ubuntu22.04虚拟机的docker中的过程记录
docker·容器·.netcore
谢斯6 小时前
[AFFine]文档系统,docker搭建
运维·docker·容器
qq_297815276 小时前
Docker Compose 部署 RocketMQ 5.4.0 完整指南(Windows Docker Desktop 专属)
windows·docker·rocketmq
小义_8 小时前
【Docker】知识八
linux·docker·云原生
礼拜天没时间.11 小时前
Docker Registry私有仓库搭建与使用
java·运维·docker·云原生·容器·centos
Jinkxs11 小时前
RabbitMQ - 第一个 Hello World 程序:SpringBoot 版极简集成
spring boot·rabbitmq·java-rabbitmq