我正在关注https://docs.docker.com/samples/library/rabbitmq上的Docker文档,但是当我进行端口转发时,出现以下错误:C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: driver failed programming external connectivity on endpoint some-rabbit11 (c8065d91c990ad498501160011a7f264522ddb5f5a1188db934c47853f833fa2): Error starting userland proxy: mkdir /port/tcp:0.0.0.0:8080:tcp:172.17.0.2:15672: input/output error.
我正在尝试从终端运行的命令是 docker run -d --hostname my-rabbit --name some-rabbit -p 15672:15672 rabbitmq:3.6-management
从我可以在线找到的内容来看,该命令似乎是正确的,所以我不确定根本原因是什么。
找出是否有任何docker镜像使用Rabbitmq:
docker ps -a
使用docker rabbitmq删除任何图像:
docker rm <IMAGE ID>
使用系统任务栏应用程序重新启动Docker
重启docker Rabbitmq
docker run -d -p 15672:15672 -p 5672:5672 --name some-rabbit rabbitmq:3.6-management
管理控制台在端口15672上公开,而Rabbitmq在端口5672上公开
确保新实例正在运行:
docker ps
使用Firefox Web浏览器。这不适用于Google chrome。浏览至127.0.0.1:5672
此密码表明兔子正在工作。
转到127.0.0.1:15672以查看正在使用的管理插件。密码是默认密码。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句