我有一个简单的应用程序,该应用程序使用的SQL Server是我试图制作的Docker。
version: '3.4'
services:
rwb.app.docker:
image: ${DOCKER_REGISTRY-}rwbappdocker
build:
context: .
dockerfile: Rwb.App.Docker/Dockerfile
depends_on:
- sql
sql:
image:
"microsoft/mssql-server-linux:latest"
ports:
- "11433:1433"
environment:
SA_PASSWORD: "password"
ACCEPT_EULA: "Y"
MSSQL_PID: "Express"
volumes:
- C:\\var-opt-mssql:/var/opt/mssql
VisualStudio使用它来执行某些操作,我可以单步执行代码。我什至可以从MSSQLSMS连接到SQL Server,volumes
意味着它甚至可以在两次运行之间保存数据。 (拥有一个数据库,当您将其关闭时会丢失所有内容,这不是毫无意义吗?)
现在假设我想在线托管我的Docker,例如Azure。然后大概我需要上传我的Docker。
因此:docker-compose
的结果是什么?它在哪里? (我希望光盘文件很大。)