Как создать проект Laravel с помощью Docker и подключиться к локальной базе данных sqlserver - PullRequest
0 голосов
/ 04 ноября 2019

Как построить проект Laravel с помощью Docker, но подключиться к уже созданной базе данных sqlserver. Итак, у меня есть база данных sqlserver на локальном компьютере, и я запускаю контейнер с помощью docker-compose.

time-track: tty: true image: bitnami/laravel:6-debian-9 ports: - 3002:3000 volumes: - ../time-track/:/app # privileged: true # Privileged mode could be required to run this container under Windows

1 Ответ

0 голосов
/ 04 ноября 2019

Если вы создаете собственный сетевой мост Docker, такой как:

docker network create -d bridge --subnet 192.168.0.0/24 --gateway 192.168.0.1 my_network

_

services:
    time-track:
        tty: true
        image: bitnami/laravel:6-debian-9
        ports:
          - 3002:3000
        volumes:
          - ../time-track/:/app
        networks:
          - my_network
networks:
  my_network:
    external: true

И используете свой IP и свой порт, связанный для SQLServer? Это работает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...