我按照官方文档中提到的方式安装了erlang和rabbitmq.但是,当我这样做的时候
C:\ Program Files\RabbitMQ Server\rabbitmq_server-3.7.0\sbin> rabbitmqctl add_user XXXXXX YYYYYYY
它给了我以下错误......
错误:无法在节点'rabbit @ C001741998'上执行操作.请参阅下面的诊断信息和建议.
最常见的原因是:
除了下面的诊断信息:
试图联系:[rabbit @ C001741998]
兔@ C001741998:
连接到C001741998上的epmd(端口4369)
epmd报告节点'rabbit'使用端口25672进行节点间和CLI工具流量
TCP连接成功但Erlang分发失败
身份验证失败(被远程节点拒绝),请检查Erlang cookie
当前节点详情:
节点名称:rabbitmqcli49 @ C001741998
有效用户的主目录:C:\ Users\XYZ
Erlang cookie hash:QJlwBuAgrn8gN00mjqQYOw ==
我将erlang cookie从我的用户主文件夹复制到C:\ Windows文件夹.所以,他们都有相同的cookie.它还在不断地把错误扔给我.不确定应该如何解决.任何帮助?
我创建了一个docker镜像,它是一个基于centos图像的python脚本.此映像正在主机系统中运行.然后我用tar.gz格式转换了那个图像.之后,当我将tar.gz文件导入docker host(在ubuntu系统中)时,它已正确完成,docker图像列表显示了那里列出的图像.然后我尝试使用以下命令以交互模式运行容器:
$docker run -it image_name /bin/bash
Run Code Online (Sandbox Code Playgroud)
它会引发以下错误:
docker: Error response from daemon: invalid header field value "oci runtime error: container_linux.go:247: starting container process caused \"exec: \\\"/bin/bash\\\": stat /bin/bash: no such file or directory\"\n".
Run Code Online (Sandbox Code Playgroud)
虽然docker run -it image_name /bin/bash命令适用于我系统中的所有其他图像.我尝试了几乎所有的方法,但除了这个错误之外没有输出.