使用 Colima 在 macOS 上自定义 docker 容器 IP

问题描述 投票:0回答:1

我有以下

docker-compose.yml
文件:

version: '3.7'

services:
  database:
    image: postgres:16.3
    restart: unless-stopped
    environment:
      POSTGRES_DB: app
      POSTGRES_USER: user
      POSTGRES_PASSWORD: password
    ports:
      - "127.42.90.84:5432:5432"
    volumes:
      - db:/var/lib/postgresql/data/
volumes:
    db:

我正在尝试将 Colima 与

colima start --network-address
一起使用,但无法通过 IP
127.42.90.84
从我的本地计算机访问该服务 - 老实说我不知道为什么。

docker-compose ps
database-1   postgres:16.3     "docker-entrypoint.s…"   database   9 minutes ago   Up 9 minutes             127.42.90.84:5432->5432/tcp
这应该是正确的

有人有主意吗?谢谢

docker macos colima
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.