简体   繁体   English

如何使用 docker 创建 Laravel 项目并连接本地 sqlserver db

[英]How to create Laravel project with docker and connect with local sqlserver db

How to build Laravel project with Docker, but connect to already created sqlserver database.如何使用 Docker 构建 Laravel 项目,但连接到已经创建的 sqlserver 数据库。 So I have sqlserver database on my local machine, and I starting container with docker-compose.所以我的本地机器上有 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

If you create a custom Docker network bridge like:如果您创建自定义 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

And using your IP and your port binded for SQLServer?并使用您的 IP 和为 SQLServer 绑定的端口? Is that working?那行得通吗?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM