私信  •  关注

AbreQueVoy

AbreQueVoy 最近回复了
2 年前
回复了 AbreQueVoy 创建的主题 » 连接到同一网络的两个容器(node和redis)似乎看不到对方

我设法让这东西运转起来。

以下是我所做的:

  • 作为单独的实例启动redis:

docker run --name redis -p 6379:6379 -d redis:latest

  • 将所有环境变量移动到项目的 Dockerfile ,将redis主机地址设置为 服务器的IP地址 .然后构建项目,标记并作为服务启动:

docker build . -t backend:v1

docker service create --detach=true --name backend -p 3231:4000 backend:v1

几秒钟后,整个实例都在运行,准备进行扩展。