我DockerProvider
使用此代码在 Windows Server 2019 中安装了 docker
Install-Module DockerProvider
Install-Package Docker -ProviderName DockerProvider -RequiredVersion preview
[Environment]::SetEnvironmentVariable("LCOW_SUPPORTED", "1", "Machine")
Run Code Online (Sandbox Code Playgroud)
之后我Docker-Compose用这个代码安装
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-WebRequest "https://github.com/docker/compose/releases/download/1.24.0/docker-compose-Windows-x86_64.exe" -UseBasicParsing -OutFile $Env:ProgramFiles\Docker\docker-compose.exe
Run Code Online (Sandbox Code Playgroud)
之后我使用docker compose文件
version: "3.5"
services:
rabbitmq:
# restart: always
image: rabbitmq:3-management
container_name: rabbitmq
ports:
- 5672:5672
- 15672:15672
networks:
- myname
# network_mode: host
volumes:
- rabbitmq:/var/lib/rabbitmq
networks:
myname:
name: myname-network
volumes:
rabbitmq:
driver: local
Run Code Online (Sandbox Code Playgroud)
到这里一切正常,但是在我http://localhost:15672/在浏览器中调用url 之后,rabbitmq 崩溃了,我在docker logs <container-id>
Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by …Run Code Online (Sandbox Code Playgroud) rabbitmq docker docker-compose rabbitmq-management windows-server-2019
我通过以下方式在运行 OS X 的本地机器上安装了 Rabbit MQ:
brew install rabbitmq
我通过以下方式启动和停止服务器:
brew services start/stop rabbitmq
我通过以下方式安装了 Web UI 插件:
rabbitmq-plugins enable rabbitmq_management
我希望在浏览器中查看 Web UI:
它不加载。报告的错误是 431,这意味着请求头字段太大。 https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/431