Как получить доступ к внешней базе данных postgresql и другим сервисам сетевого сервера в боковом контейнере docker
это приложение docker с nginx и сервисом gunicorn, я могу получить доступ к базе данных и другим сервисам вне docker, но я хочу получить доступ и настроить внутри контейнера docker, я полностью осознаю, что docker работает на разных машинах, но я хочу настроить файл docker compose для использования внешних сетей, я пытался настроить и создать сеть otside использовать ее в docker compose, но это решает проблему
'''docker
version: '3.9'
services:
web:
build: .
command: gunicorn --chdir DjangoRestApi build.wsgi:application
--bind 0.0.0.0:8000
volumes:
- .:/app
- static_volume:/app/static
ports:
- 8000:8000
env_file:
- ./.env
networks:
- services
nginx:
build: ./nginx
volumes:
- static_volume:/app/static
ports:
- 1234:80
depends_on:
- web
networks:
- services
client:
build: client/
command: python client.py
volumes:
- ./client:/client
depends_on:
- web
- nginx
networks:
- services
volumes:
networks:
new:
external: true
'''