我正在尝试连接到在我的文件中创建的数据库。看起来DB已经成功创建了,但是我无法使用Server管理工作室连接到它。
这是我的码头撰写文件:
version: "3.9"
services:
web:
image: ${DOCKER_REGISTRY-}umbracoapp
build:
context: .\umbracoapp
dockerfile: Dockerfile
ports:
- "8000:80"
depends_on:
- db
db:
image: "mcr.microsoft.com/mssql/server"
environment:
SA_PASSWORD: "Testing1234!!"
ACCEPT_EULA: "Y"谢谢
发布于 2021-11-26 08:47:54
要从Docker创建的桥网络外部访问数据库,需要将其端口映射到主机上的一个端口。
在容器中,MSSQL使用端口1433。如果该端口在您的主机上可用,则可以将其映射到主机上的1433,方法是在db服务中添加“端口”,如下所示
db:
image: "mcr.microsoft.com/mssql/server"
ports:
- "1433:1433"
environment:
SA_PASSWORD: "Testing1234!!"
ACCEPT_EULA: "Y"https://stackoverflow.com/questions/70121617
复制相似问题