Docker Compose 服务之间如何互相访问
快速答案
同一个 compose 网络中直接用服务名作为主机名。
fetch('http://api:3000/health')
使用要点
- 先确认端口监听、DNS 解析和防火墙/安全组,再看应用日志。
- 远程排查时保留命令输出,方便和服务端配置逐项对照。
相关内容
相关内容
- Docker build 缓存不更新怎么办 Docker build 缓存不更新怎么办:确认 Dockerfile 层顺序,必要时用 --no-cache 强制重建。 包含可执行命令、排查顺序和相关 Li...
- Docker Compose depends_on 不等服务可用怎么办 Docker Compose depends_on 不等服务可用怎么办:depends_on 只控制启动顺序,服务可用性要加 healthcheck 或重试逻辑...
- Docker Compose 如何使用 .env 文件 Docker Compose 如何使用 .env 文件:.env 可替换 compose 变量,env_file 可注入容器环境。 包含可执行命令、排查顺序和相...
- Docker Compose 如何查看服务日志 Docker Compose 如何查看服务日志:指定服务名查看单个服务,-f 实时跟随。 包含可执行命令、排查顺序和相关 Linux、Docker 内容入口。
- Docker Compose 修改代码后如何重建 Docker Compose 修改代码后如何重建:镜像内容改变时用 build,配置改变后重新 up。 包含可执行命令、排查顺序和相关 Linux、Docker...
- Docker Compose 如何启动和停止服务 Docker Compose 如何启动和停止服务:up -d 后台启动,down 停止并删除网络,卷默认保留。 包含可执行命令、排查顺序和相关 Linux、Do...