Docker compose docker compose不等待依赖项
这是我的Docker compose docker compose不等待依赖项,docker-compose,Docker Compose,这是我的docker compose文件: version: "3.8" services: postgres: image: postgres:alpine environment: - POSTGRES_DB=postgres - POSTGRES_USER=postgres - POSTGRES_PASSWORD=postgres ports: - 5432:5432 restart:
docker compose
文件:
version: "3.8"
services:
postgres:
image: postgres:alpine
environment:
- POSTGRES_DB=postgres
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=postgres
ports:
- 5432:5432
restart: always
server:
build: .
depends_on:
- postgres
ports:
- "2302:2302"
- "80:80"
restart: always
由于某种原因,docker compose
根本不等待postgres
,因为在docker compose up
之后,我根本看不到postgres
初始化:
Building server
Step 1/9 : FROM golang:alpine
alpine: Pulling from library/golang
df20fa9351a1: Already exists
ed8968b2872e: Pull complete
a92cc7c5fd73: Pull complete
e871e8e8d7a9: Pull complete
e73272ec9a57: Pull complete
Digest: sha256:4d8abd16b03209b30b48f69a2e10347aacf7ce65d8f9f685e8c3e20a512234d9
Status: Downloaded newer image for golang:alpine
可能是什么问题?似乎
postgres
映像已经在运行,这就是它没有出现在日志中的原因