騰訊云服務上下載docker以及使用Rabbitmq的流程

執行以下命令,添加 Docker 軟件源并配置為騰訊云源。

sudo yum-config-manager --add-repo=https://mirrors.cloud.tencent.com/docker-ce/linux/centos/docker-ce.repo
sudo sed -i "s/download.docker.com/mirrors.tencentyun.com\/docker-ce/g"  /etc/yum.repos.d/docker-ce.repo

執行以下命令,查看已添加的 Docker 軟件源

sudo yum list docker-ce

執行以下命令,安裝 Docker。

sudo yum install -y docker-ce 

執行以下命令,運行 Docker

sudo systemctl start docker

?執行以下命令,檢查安裝結果。

sudo docker info

?返回如下信息,即表示安裝成功。

使用docker查詢rabbitmq的鏡像

不過有的查詢不出來,可以試試直接拉取

docker pull rabbitmq:3.12-management  # 指定版本并包含管理界面

輸入以下命令來驗證是否拉取成功

docker images | grep rabbitmq

證明拉取成功了

接著輸入以下指令 賬號密碼自己更改

docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=guest-e RABBITMQ_DEFAULT_PASS=guestrabbitmq:3.12-management

?驗證容器是否啟動成功

docker ps -a  # 查看所有容器(包括已停止的)

?如果看到?rabbitmq?容器狀態為?Up,說明啟動成功。若狀態為?Exited,則表示啟動失敗

接下來我們配置騰訊云服務器的安全組(入站規則)

?然后把云服務上對應的防火墻關閉

先檢查,若沒有顯示,則需要手動添加

# 針對 firewalld(CentOS 7 常用)
firewall-cmd --list-ports | grep 15672
# firewalld 開放端口并生效
sudo firewall-cmd --add-port=15672/tcp --permanent  # 永久開放
sudo firewall-cmd --reload  # 重新加載規則

?另一個端口同樣的操作.

接著在我們本機瀏覽器上搜索 云服務器ip地址+端口號 就可以看到RabbitMQ 登錄界面

我們可以在本機進行驗證

打開本地 PowerShell執行

Test-NetConnection -ComputerName 81.70.232.29 -Port 15672

TcpTestSucceeded: True,則端口已開放,此時在瀏覽器訪問?http://81.70.232.29:15672?應能看到 RabbitMQ 登錄界面

如果沒有我們則需要看看是不是Rabbitmq是不是已經停止了

docker ps -a | grep rabbitmq

若有輸出(顯示容器 ID 和名稱):說明容器存在但已停止,直接啟動即可。

docker start 容器ID或容器名  
  • 若無輸出:說明容器已被刪除,需要重新創建。

我們再次去瀏覽器看看是否可以瀏覽到

?

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/89557.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/89557.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/89557.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

UE5 一些關于過場動畫sequencer,軌道track的一些Python操作

刪除多余的軌道 import unreal def execute():movie_scene_actors []sequence_assets []data 0.0# 獲取編輯器實用工具庫lib unreal.EditorUtilityLibrary()selected_assets lib.get_selected_assets()for asset in selected_assets:if asset.get_class() unreal.LevelS…

前端性能優化“核武器”:新一代圖片格式(AVIF/WebP)與自動化優化流程實戰

前端性能優化“核武器”:新一代圖片格式(AVIF/WebP)與自動化優化流程實戰 當你的頁面加載時間超過3秒時,用戶的跳出率會飆升到40%以上。而在所有的前端性能優化手段中,圖片優化無疑是投入產出比最高的一環。一張未經優化的巨大圖片&#xff0…

單元測試學習+AI輔助單測

標題單元測試衡量指標具體測試1、Resource2、MockBean3、Test4、Test模板5、單測示例H2數據庫JSON1、使用方式AI輔助單測使用方法單元測試 單元測試一般指程序員在寫好代碼后,提交測試前,需要驗證自己的代碼是否可以正常工作,同時將自己的代…

Spring Cloud Gateway與Envoy Sidecar在微服務請求路由中的架構設計分享

Spring Cloud Gateway與Envoy Sidecar在微服務請求路由中的架構設計分享 在現代微服務架構中,請求路由層承擔著流量分發、安全鑒權、流量控制等多重職責。傳統的單一網關方案往往面臨可擴展性和可維護性挑戰。本文將從真實生產環境出發,分享如何結合Spri…

GitHub Pages+Jekyll 靜態網站搭建(二)

GitHub PagesJekyll 靜態網站搭建(二)GitHub PagesJekyll 靜態網站搭建(二內容簡介搭建模板網站部署工作流程GitHub PagesJekyll 靜態網站搭建(二 內容簡介 🚩 Tech Contents 該文主要涉及Jekyll主題的下載與使用。Gi…

Django 實戰:I18N 國際化與本地化配置、翻譯與切換一步到位

文章目錄一、國際化與本地化介紹定義相關概念二、安裝配置安裝 gettext配置 settings.py三、使用國際化視圖中使用序列化器和模型中使用四、本地化操作創建或更新消息文件消息文件說明編譯消息文件五、項目實戰一、國際化與本地化介紹 定義 國際化和本地化的目標,…

通過國內扣子(Coze)搭建智能體并接入discord機器人

國內的扣子是無法直接授權給discord的,但是用國外的coze的話,大模型調用太貴,如果想要接入國外的平臺,那就需要通過調用API來實現。 1.搭建智能體(以工作流模式為例) 首先,我們需要在扣子平臺…

【辦公類-107-02】20250719視頻MP4轉gif(削減MB)

背景需求 最近在寫第五屆智慧項目結題(一共3篇)寫的昏天黑地,日以繼夜。 我自己《基于“AI技術”的幼兒園教學資源開發和運用》提到了AI繪畫、AI視頻和AI編程。 為了更好的展示AI編程的狀態,我在WORD里面插入了MP4轉gif的動圖。 【教學類-75-04】20241023世界名畫-《蒙…

一文講清楚React的render優化,包括shouldComponentUpdate、PureComponent和memo

文章目錄一文講清楚React的render優化,包括shouldComponentUpdate、PureComponent和memo1. React的渲染render機制2. shouldComponentUpdate2.1 先上單組件渲染,驗證state變化2.2 上父子組件,驗證props2. PureComponent2.1 單組件驗證state2.…

物聯網iot、mqtt協議與華為云平臺的綜合實踐(萬字0基礎保姆級教程)

本學期的物聯網技術與應用課程,其結課設計內容包含:mqtt、華為云、PyQT5和MySQL等結合使用,完成了從華為云配置產品信息以及轉發規則,到mqtt命令轉發,再到python編寫邏輯代碼實現相關功能,最后用PyQT5實現面…

使用IntelliJ IDEA和Maven搭建SpringBoot集成Fastjson項目

使用IntelliJ IDEA和Maven搭建SpringBoot集成Fastjson項目 下面我將詳細介紹如何在IntelliJ IDEA中使用Maven搭建一個集成Fastjson的SpringBoot項目,包含完整的環境配置和代碼實現。 一、環境準備 軟件要求 IntelliJ IDEA 2021.x或更高版本JDK 1.8或更高版本&#x…

Java從入門到精通!第九天, 重點!(集合(一))

十一、集合1. 為什么要使用集合(1) 數組存在的弊端1) 數組在初始化之后,長度就不能改變,不方便擴展。2) 數組中提供的屬性和方法比較少,不便于進行添加、刪除、修改等操作,并且效率不高,同時無法直接存儲元素的個數。3…

為什么使用時序數據庫

為什么使用時序數據庫? 時序數據庫(Time-Series Database, TSDB)是專為時間序列數據優化的數據庫,相比傳統關系型數據庫(如MySQL)或NoSQL數據庫(如MongoDB),它在以下方面…

計算機網絡:(十一)多協議標記交換 MPLS

計算機網絡:(十一)多協議標記交換 MPLS前言一、傳統網絡的問題二、MPLS:給數據包貼個“標簽”三、MPLS的工作流程1. 入站2. 中間3. 出站四、MPLS的能力前言 前面我們講解了計算機網絡中網絡層的相關知識,包括網絡層轉發…

docker run elasticsearch 報錯

谷粒商城 p103 前提條件: 下載鏡像文件 #存儲和檢索數據 docker pull elasticsearch:7.4.2 #可視化檢索數據 docker pull kibana:7.4.2 創建掛載的文件和配置 mkdir -p /mydata/elasticsearch/config mkdir -p /mydata/elasticsearch/data echo "http.h…

巧用Callbre RVE生成DRC HTML report及CTO的使用方法

對于后端版圖人員,在芯片TO前的LV signoff階段,猶如一段漫長而有期待的朝圣之旅,需要耐心,毅力和信心,在龐雜的DRC中找到一條收斂之路。為了讓此路更為清晰收斂,Calibre提供了一套可追溯對比的富文本方式-H…

產品需求文檔(PRD)格式全解析:從 RP 到 Word 的選擇與實踐

產品需求文檔(PRD)的形式多種多樣,但核心目標始終一致:清晰傳遞產品需求,讓團隊高效協作。不同公司對 PRD 的格式要求可能不同,有的偏愛直接在原型工具中撰寫,有的則習慣用 Word 整理歸檔。本文…

【C++】入門階段

一、初始化C中的初始化指為變量賦予初始值的過程。初始化方式多樣,適用于不同場景。char cha0; char chb{0}; char chc(\0); char chdcha; char che{};注意事項優先使用列表初始化({}),避免窄化轉換風險。在c11中{ }在變量&#x…

tailscale在ubuntu22.04上使用

支持 x86 和 ARM 架構 CPU 的軟件包已提供 32 位和 64 位版本。 添加 Tailscale 的軟件包簽名密鑰及倉庫: curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.noarmor.gpg | sudo tee /usr/share/keyrings/tailscale-archive-keyring.gpg >/dev/null c…

深入解析Linux文件重定向原理與dup2系統調用

在Linux中,重定向(Redirection)是一種強大的功能,允許用戶控制命令的輸入來源(stdin)和輸出目標(stdout和stderr)。通過重定向,你可以將命令的輸出保存到文件、從文件讀取…