SpringCloud实战四:使用Docker安装RabbitMQ

Hello你们好,我是初晨,本章咱们学习Docker安装和简单使用。你们有问题和意见能够发邮箱mr_beany@163.com

一:安装Docker

1:什么是Docker?

Docker 是一个开源的应用容器引擎,让开发者能够打包他们的应用以及依赖包到一个可移植的容器中,而后发布到任何流行的 Linux 机器上,也能够实现虚拟化。容器是彻底使用沙箱机制,相互之间不会有任何接口。git

2:Docker的下载与安装web

1打开Docker Toolboxspring


下载符合本身电脑系统的版本,下载成功以后Next安装就能够了docker

安装成功后显示以下windows


点击中间那个Docker Quickstart Terminal
浏览器

出现下图为安装成功bash


注意:记住绿色的IP地址,后面回用到post

注意:若是在安装Docker以前安装了Git学习

会出现windows 正在查找bash.exe。若是想亲自查找文件,请点击“浏览”的问题ui

这时咱们右键点击图标,选择属性

在目标 这一个选项处须要填写正确的 Git bash.exe文件位置来启动docker star.sh文件。个人git安装在D:\Git下,Docker Toolbox安装在C盘。因此我这里写的是:

D:\Git\bin\bash.exe –login -i “C:\Program Files\Docker Toolbox\start.sh”

你们能够根据本身的安装配置来调整这块的执行语句。

修改完毕点击引用、肯定,再双击图标便可。

二:使用Docker安装RabbitMQ

一、进入网易云的docker hub镜像仓库地址:https://hub.docker.com/
二、搜索rabbitMq,进入官方的镜像,能够看到如下几种类型的镜像;咱们选择带有“mangement”的版本(包含web管理页面);


三、拉取镜像
docker pull rabbitmq:3.7.15-management

注:docker pull 为拉取镜像  rebbitmq为拉取镜像的名称,:后面为拉取镜像的版本  latest为最新版本

下载成功后如图


4:查看Docker已经安装的镜像

docker images


能够看到已经成功安装RabbitMQ

5:启动RabbitMQ

$ docker run -d --hostname rabbit-host --name rabbitmq -e RABBITMQ_DEFAULT_USER=user -e RABBITMQ_DEFAULT_PASS=password
-p 15672:15672 -p 5672:5672 rabbitmq:3.7.15-management复制代码
说明:
-d 后台运行容器;
--name 指定容器名;
-p 指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号);
-v 映射目录或文件;
--hostname 主机名(RabbitMQ的一个重要注意事项是它根据所谓的 “节点名称” 存储数据,默认为主机名);
-e 指定环境变量;(RABBITMQ_DEFAULT_VHOST:默认虚拟机名;RABBITMQ_DEFAULT_USER:默认的用户名;RABBITMQ_DEFAULT_PASS:默认用户名的密码)

启动成功以后以下图


6:访问RabbitMQ管理页面

浏览器输入http://192.168.99.100:15672/

注意:IP地址为docker启动时绿色显示的IP地址


显示以下页面


输入咱们启动docker时设置的用户和密码


OK,启动成功

三:Docker经常使用命令

$ docker ps // 查看全部正在运行容器 
$ docker stop containerId // containerId 是容器的ID 
$ docker ps -a // 查看全部容器 $ docker ps -a -q // 查看全部容器ID 
$ docker stop $(docker ps -a -q) //  stop中止全部容器 
$ docker rm $(docker ps -a -q) //   remove删除全部容器
$ docker images -a      //查看全部容器复制代码

四:结尾

感谢你们支持,系列文章接下来陆续更新,感谢你们。

对于springBoot还不了解的朋友能够看个人SpringBoot系列教程

相关文章
相关标签/搜索