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
映像已经在运行,这就是它没有出现在日志中的原因