首页 > 解决方案 > 使用 docker-compose 部署 XPS 失败

问题描述

尝试使用 docker compose 部署 xps 时出现以下错误:

C:\Program Files\Docker\Docker\Resources\bin\docker.exe: Error response from daemon: driver failed programming external connectivity on endpoint awesome_ride (f906dc56e1b78a6fbc2fc982e78a1a68643a6b224804508b1e2c569768c5c2cd): Bind for 0.0.0.0:4369 failed: port is already allocated.

用于部署 xps 的命令:

npm run create-compose-file develop
docker-compose -p xavo -f docker-compose.gcr.yml -f compose-files/docker-compose.gcr.develop.yml up -d

标签: docker-compose

解决方案


使用以下命令检查当前使用的端口(带有管理员的 CMD):

netstat -ab

端口 4369:Erlang 使用端口映射器守护程序 (epmd) 来解析集群中的节点名称。节点必须能够相互访问,并且端口映射器守护程序才能使集群工作。

解决方案:卸载本地安装的 RabbitMQ/Erlang OTP。


推荐阅读