【发布时间】:2017-05-30 08:15:55
【问题描述】:
如何连接到我使用 docker 在 Linux 上创建的 SQL Server?
这是我的 Dockerfile:
FROM microsoft/aspnetcore:1.1.2
ARG source
WORKDIR /var/www/aspnetcoreapp
EXPOSE 80
COPY ${source:-obj/Docker/publish} .
ENTRYPOINT ["dotnet", "AspNetCoreWithSqlOnDocker.dll"]
还有我的 docker-compose:
version: '2.1'
services:
mssql:
image: "microsoft/mssql-server-linux"
environment:
SA_PASSWORD: "p@ssw0rd1"
ACCEPT_EULA: "Y"
ports:
- 1533:1533
networks:
- mynetwork
aspnetcorewithsqlondocker:
image: aspnetcorewithsqlondocker
ports:
- 5001:80
build:
context: ./AspNetCoreWithSqlOnDocker
dockerfile: Dockerfile
links:
- mssql
depends_on:
- mssql
networks:
- mynetwork
networks:
mynetwork:
driver: bridge
【问题讨论】:
标签: sql-server linux docker asp.net-core docker-compose