这可能已经被问过了,但到目前为止,我根本找不到任何详细的解释,现有的留档似乎是为某种通灵者写的,他应该知道一切。
根据本手册,我添加了容器
docker run -d --hostname my-rabbit --name some-rabbit rabbitmq:latest
然后我检查它以接收容器ip
docker inspect some-rabbit
检查的端口
docker ps
并尝试用这个公式在浏览器中连接
https://{container-ip}:{port}
它不起作用。
我是否做错了什么,或者我应该添加一些额外的东西,比如 apache 或其他东西的容器?
编辑
据我了解,在创建一些兔子容器后,现在我需要运行 Dockerfile 来创建映像?(这整件事让我感到困惑)。我应该怎么做?我的意思是,我看到了命令docker build -f /path/to/a/Dockerfile
,但是例如,如果我将Dockerfile放在第二个路径D:\Docker\rabbitmq
中,我应该如何到达那里?(路径似乎无法识别)
最好暴露所有三个端口(5672、5673、15672)。
docker run -d --name some-rabbit -p 5672:5672 -p 5673:5673 -p 15672:15672 rabbitmq:3-management
然后,您可以浏览,http://localhost:15672/用户名和密码的凭据“来宾”。
首先,您需要通过浏览器访问管理映像(例如Rabbitmq: 3-Management
)。如果您的docker在本地运行,那么您应该能够通过导航到http://localhost:{port}
或http://127.0.0.1:{port}
(默认为15672
)来访问它。
下面是一个简单的<code>docker compose.yml</code>示例:
version: "3"
services:
rabbitmq:
image: "rabbitmq:3-management"
ports:
- "5672:5672"
- "15672:15672"
volumes:
- 'rabbitmq_data:/data'
volumes:
rabbitmq_data:
启动容器后,Rabbitmq现在可以在http://127.0.0.1:15672
访问。默认用户名和密码应该是客人:客人
。更多详细信息在这里。
您使用了错误的映像,它没有启用rabbitmq_management插件。将< code>rabbitmq:最新更改为< code>rabbitmq:管理。
在dockerhub上,他们使用以下命令:
docker run -d --hostname my-rabbit --name some-rabbit rabbitmq:3-management
如果要转到 localhost:15672
上的 UI,请确保通过在上述命令中添加 -p 15672:15672
来公开端口。
管理映像只是启用了管理插件的rabbitmq最新映像。这是< code>rabbitmq:management的docker文件
FROM rabbitmq
RUN rabbitmq-plugins enable --offline rabbitmq_management
EXPOSE 15671 15672
问题内容: 可能已经有人问过这个问题,但是到目前为止,我根本找不到任何详细的解释,而现有的文档似乎好像是为应该了解所有知识的通灵者编写的。 按照本手册,我添加了容器 然后我检查了它以接收容器ip 检查端口 并尝试使用此公式在浏览器中进行连接 没用 我是在做错什么,还是应该添加一些其他内容,例如用于存放Apache或其他内容的容器? 编辑 据我了解,在创建了一些兔子容器之后,现在我需要运行Docke
全局基类 登录名 } 问题是,当运行此功能时,我得到了下面的错误,我不明白为什么会发生这种情况,因为它在错误的位置上没有给我任何帮助。 未定义步骤:给定I打开Chrome 未定义步骤:浏览网站时 未定义的步骤:然后我使用“user1”和“password1”登录网站
(问题编辑)我正在使用下面的代码尝试在我的Chrome浏览器上打开一个已经存在的Google工作表。要求是在浏览器中打开图纸。 但我不确定硒是否是最好的选择。是否有其他方式在浏览器中验证和访问/打开文档? 目前,我正在尝试使用硒进行锻炼。下面的代码将打开浏览器和登录屏幕。输入ID并单击[下一步]按钮后,我点击下面的屏幕。想不出如何绕过这个? 以下是代码(由@Priyank Vekariya建议更正
在< code>win7 64bit中安装< code>docker toolbox 我的代码: 我在chrome浏览器中看不到任何结果。 重新安装 192.168.99.100:8000 显示: 运行: 显示: 运行: 显示: 更新 http://192.168.99.100:8000/ docker内部, > < li> 首先检查nginx是否正在运行。 查看哪个进程正在使用端口80
有可能让selenium使用TOR浏览器吗?有人有什么代码可以复制粘贴吗?
我试图在浏览器中打开xls工作表,而不是在MS Excel中。我尝试使用但是不起作用。这是execute方法的完整代码: 无论如何,这可以从Microsoft Office excel应用程序打开excel,但只能通过从NetBeans运行项目。如果我尝试在没有Netbeans的情况下从Tomcat打开它,它是不起作用的。