当前位置: 首页 > news >正文

Win11安装Docker,并使用Docker安装RabbitMQ

文章目录

  • 一、安装Docker
      • 1.安装包下载
      • 2.运行Docker
      • 3.验证是否下载成功
  • 二、使用Docker安装RabbitMQ
      • 1.使用docker查询rabbitmq的镜像
      • 2.安装镜像
      • 3.运行mq
      • 4.查看部署的mq容器id
      • 5.进入容器内部
      • 6.访问web界面

一、安装Docker

1.安装包下载

官网下载安装包 https://www.docker.com/,win一般都是AMD64
在这里插入图片描述
双击下载的exe文件,点击"ok"
在这里插入图片描述
点击“close and restart”,注意会重启电脑

在这里插入图片描述

2.运行Docker

点击注册账户
在这里插入图片描述
我使用的谷歌账户进行登录(也可以跳过登录直接使用
在这里插入图片描述
可能会显示
Your version of Windows Subsystem for Linux (WSL) is too old. Run the command below to update or for more information, visit .the Microsoft WSL documentation⁠

按照他的提示再终端power Shell中执行

wsl --update

然后重启电脑,就可以了

3.验证是否下载成功

右键桌面任务栏的win图标,选择“终端管理员”
在这里插入图片描述
输入

docker version

如果显示了Client和Server信息,就说明安装成功了
在这里插入图片描述

二、使用Docker安装RabbitMQ

1.使用docker查询rabbitmq的镜像

在管理员终端输入

docker search rabbitmq

在这里插入图片描述

2.安装镜像

安装name为rabbitmq的
这里是直接安装最新的,如果需要安装其他版本在rabbitmq后面跟上版本号即可

docker pull rabbitmq

在这里插入图片描述

3.运行mq

需要注意的是-p 5673:5672 解释:-p 外网端口:docker的内部端口
可以改成自己的外网端口号,这里映射的外网端口是5673 那么程序连接端口就是用5673

docker run -d --hostname my-rabbit --name rabbit -p 15672:15672 -p 5673:5672 rabbitmq

在这里插入图片描述

4.查看部署的mq容器id

通过下述命令查看部署的mq容器id

docker ps -a

在这里插入图片描述

5.进入容器内部

通过

docker exec -it 容器id /bin/bash

进入容器内部

进入后运行

rabbitmq-plugins enable rabbitmq_management

在这里插入图片描述

6.访问web界面

现在可以通过访问

http://localhost:15672/

访问web界面,这里的用户名和密码默认都是guest
在这里插入图片描述
登录后访问到下述界面说明成功了
在这里插入图片描述

输入命令:exit退出容器目录.

参考链接:https://blog.csdn.net/qq_45502336/article/details/118699251

http://www.xdnf.cn/news/1141453.html

相关文章:

  • 14-链路聚合
  • 如何上传github(解决git的时候输入正确的账号密码,但提示认证失败)
  • react/vue vite ts项目中,自动引入路由文件、 import.meta.glob动态引入路由 无需手动引入
  • 7月18日总结
  • Java全栈工程师面试实录:从Spring Boot到AI大模型的深度技术解析
  • 基于K8s ingress灰度发布配置
  • 【Docker#2】容器历史发展 | 虚拟化实现方式
  • Java大厂面试实录:从Spring Boot到AI微服务架构的深度解析
  • [源力觉醒 创作者计划]_文心一言 4.5开源深度解析:性能狂飙 + 中文专精
  • 如何快速下载 MT4 交易平台
  • div和span区别
  • 智象科技赋能金融、证券行业 IT 运维
  • Git使用与管理
  • mac mlx大模型框架的安装和使用
  • BIST会对锁步核做什么?
  • 【PTA数据结构 | C语言版】根据后序和中序遍历输出前序遍历
  • Kubernetes (k8s)、Rancher 和 Podman 的异同点分析
  • Copula 回归与结构方程模型:R 语言构建多变量因果关系网络
  • 异世界历险之数据结构世界(排序(插入,希尔,堆排))
  • mysql 性能优化入门
  • 搜索引擎优化全攻略:提升百度排名优化
  • JAVA 使用Apache POI合并Word文档并保留批注的实现
  • 前端下载文件并按GBK编码解析内容
  • ADVB协议内容分析
  • MyBatis 动态 SQL:让 SQL 语句随条件灵活变化
  • 【科研绘图系列】R语言绘制分组箱线图
  • 【锂电池剩余寿命预测】TCN时间卷积神经网络锂电池剩余寿命预测(Pytorch完整源码和数据)
  • 基于vue框架的房屋租赁系统设计与实现zrd8i(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • 信息论至AI实践:交叉熵的原理全景与应用深度解析
  • 【后端】.NET Core API框架搭建(10) --配置163邮件发送服务