当前位置: 首页 > 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.dtcms.com/a/286142.html

相关文章:

  • 智能算法优化储能系统充放电策略
  • 基于R语言piecewiseSEM结构方程模型在生态环境领域实践技术应用
  • 指定阿里镜像原理
  • 创建线程的方式有哪些?相比继承Thread类,实现Runable接口的好处是什么?
  • 线上 CPU 过高怎么排查
  • mac系统安装、启动Jenkins,创建pytest接口自动化任务
  • 基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台
  • 力扣面试150(33/150)
  • 事务处理与AOP(web后端笔记第四期)
  • linux 脚本解释
  • 数据库防止数组字符串序列化
  • 后端参数校验
  • 20250718-FDU-HDUOJ钉耙编程一
  • 商汤将发布日日新6.5大模型及具身智能平台该咋看?
  • 五大开源OCR开源框架评估01-Tesseract:OCR 领域的远古巨神
  • 前端权限控制:深入理解与实现RBAC模型
  • Maven 配置文件核心配置:本地仓库、镜像与 JDK 版本
  • python学智能算法(二十四)|SVM-最优化几何距离的理解
  • Java并发编程痛点解析:从底层原理到实战解决方案
  • [3-02-03].第03章:编程模式 - 阻塞式编程与响应式编程对比
  • Python爬虫入门到实战(3)-对网页进行操作
  • 用AME获取免费SSL证书
  • 免费PDF文件格式转换工具
  • LeafletJS 与 React:构建现代地图应用
  • leetcode2_135.分发糖果
  • 信息安全性测试:渗透测试、漏洞扫描与代码审计全解析
  • 基于ECDH的隐私求交(PSI)技术发展历程
  • 进阶向:智能图像增强系统
  • 项目优化之开机自启动
  • kubernetes pod 深度解析