docker启动rabbitmq(docker启动rabbitmq镜像)

本篇文章给大家谈谈docker启动rabbitmq,以及docker启动rabbitmq镜像对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

如何连接 本地 rabbitmq 服务

1、安装

在Mac下安装RabbitMQ是非常简单的,一般默认RabbitMQ服务器依赖的Erlang已经安装,只需要用下面两个命令就可以完成RabbitMQ的安装察滚竖(前提是homebrew已经被安装):

?

brew update

brew install rabbitmq

安装完成后需要备姿将/usr/local/sbin添加到$PATH,可以将下面这两行加到~/.bash_profile或者~/.profile:

# RabbitMQ Config

export PATH=$PATH:/usr/local/sbin

在Windows下安装稍微麻烦些,需要先安装ErLang,然后下载RabbitMQ可执行文件安装

2、启动RabbitMQ服务

上面配置完成后,需要关闭终端窗口,重新打开,然后输入下面命令即可启动RabbitMQ服务:

rabbitmq-server!

可以在后面加-detatched选项败大参数表示以守护进程方式启动

[img]

docker rabbitmq 官方镜像怎么启动管理页面

你要pull具有管理插件的版本,看其版本命名具有management关键词卜拍

另外要放开你的主老皮机端口15672,浏览器访问这型含羡个web端口即可。

docker中启动rabbitmq命令

docker中启动rabbitmq命令]

docker run -d -e RABBITMQ_DEFAULT_USER=chenmt -e RABBITMQ_DEFAULT_PASS=123456 -p 5672:5672 -p 15672:15672 --name rabbitmq rabbitmq:management

设置用户名与密码使用碰毕有图裤乎形界面的版笑纯芹本

docker nginx、rabbitmq、redis部署

1.在服务器下首先安装docker

2.docker nginx部署:

[root@cs007 hs]# docker pull nginx

[root@cs007 hs]# docker run --name nginx-test -p 8081:80 -d nginx

[root@cs007 hs]# docker ps -a -n 1

[root@cs007 hs]# curl localhost:8081

外网访问:服务器地址:8081/nginx

docker 部署mysql

docker pull registry.cn-hangzhou.aliyuncs.com/sqqdcl/db:v5

docker run -itd --name mysql-0331 -p 3306:3306 -v /opt/mysql/data:/var/lib/mysql -eMYSQL_ROOT_PASSWORD=sq registry.cn-hangzhou.aliyuncs.com/sqqdcl/db:v5

docker

ps或 docker ps-a或 docker ps-a--no-trunc

docker inspect mysql

1.mkdir -p /opt/mysql/升弯data

docker pull registry.cn-hangzhou.aliyuncs.com/纤笑孙sqqdcl/db:v5

docker run -itd --name mysql-0331 -p 3307:3306 -v /opt/mysql/毁链data:/var/lib/mysql -eMYSQL_ROOT_PASSWORD=sq registry.cn-hangzhou.aliyuncs.com/sqqdcl/db:v5

docker ps或 docker ps-a或 docker ps-a--no-trunc

docker inspect mysql

PS C:\Users\Administrator docker exec -it e988fbe43744 /bin/bash

root@e988fbe43744:/docker-entrypoint-initdb.d# mysql -psq

mysql: [Warning] Using a password on the command line interface can be insecure.

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 2

Server version: 5.7.31 MySQL Community Server (GPL)

Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql exit

2.rabbitmq部署

mkdir -p /opt/rabbitmq/data

docker pull rabbitmq:3.8.3-management

docker run -itd--name rabbitmq0401 -p5672:5672 -p15672:15672 -p15692:15692 -v /opt/rabbitmq/data:/var/lib/rabbitmq -eRABBITMQ_DEFAULT_USER=guest -eRABBITMQ_DEFAULT_PASS=guest rabbitmq:3.8.3-management

3.redis部署

mkdir -p /opt/redis/data

docker pull registry.cn-hangzhou.aliyuncs.com/sqqdcl/redis

docker run -itd --name redis-0401 -p 6380:6379 -v /opt/redis/data:/data -v /etc/localtime:/etc/localtime:ro registry.cn-hangzhou.aliyuncs.com/sqqdcl/redis

docker run -itd --name redis-0401 -p 6380:6379 -v /opt/redis/data:/data registry.cn-hangzhou.aliyuncs.com/sqqdcl/redis

Docker安装RabbitMQ并设置用户名密码

1. 地址访问不到

这是因拿此为我们演示的是安装在云服务器中的docker中,我们需要去云服务器的控制台中的安全组把15672端口打开,如果是安装的本地的docker就没有这消渣迅个问题。

2. 如文章开头图片所示,我们没有 Username 和 Password

这是因为要在rabbitmq中添加用户

这时候在浏览器中输入 ip:15672 用刚才设置的用户名和密码就可以登入了

(注意!本次演示的安装设备是云服务器,梁逗后面在浏览器中访问时地址中的ip要注意用云服务的公网ip)

关于docker启动rabbitmq和docker启动rabbitmq镜像的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签列表