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系列教程

相關文章
相關標籤/搜索