【发布时间】:2019-09-24 09:12:26
【问题描述】:
我想为我的应用构建一个 docker 镜像。构建过程(测试)需要其他服务(db)。好像我的应用无法连接到数据库
我设法使用简单的小图像复制了这个问题。
dockerfile(它只是试图到达网络端点)
from alpine:3.10.2
run wget web:8080
cmd ["sh"]
码头工人撰写
version: "3.7"
services:
web:
image: tutum/hello-world
ports:
- "8080:80"
app:
build: .
depends_on:
- web
在docker-compose up我得到了
wget: bad address 'web:8080'
ERROR: Service 'app' failed to build: The command '/bin/sh -c wget web:8080' returned a non-zero code: 1
在构建过程中如何访问其他容器?
【问题讨论】:
标签: docker docker-compose docker-networking