Este repositório do GitHub visa fornecer um local centralizado para o envolvimento da comunidade. Aqui você encontrará documentação, dockerfiles e recursos adicionais do desenvolvedor.
O SQL Server no Docker vem em dois sabores diferentes:
Antes de optar por executar um contêiner do SQL Server para casos de uso da produção, revise nossa política de suporte para contêineres do SQL Server para garantir que você esteja executando em uma configuração suportada.
As ferramentas de linha de comando do SQL Server (SQLCMD, BCP) também estão disponíveis como uma imagem do Docker. Agora você pode fornecer carga útil de gerenciamento do servidor SQL usando isso como uma imagem base para os cenários do seu CI/CD. Confira a imagem do Docker do MSSQL-Tools para começar.
Visite a página do Microsoft Docker Hub para obter mais informações e imagens adicionais.
Informe -nos mais sobre como você gostaria de usar os contêineres SQL, realizando nossa pesquisa.
Para quaisquer problemas com o repositório, registre -se neste projeto do GitHub na seção de problemas.
Se você precisar de suporte com um problema relacionado à produção, aumente um incidente de suporte com a Microsoft aqui.
Há também um canal Gitter para o SQL Server no DevOps que você pode participar e discutir tópicos interessantes com outros entusiastas do SQL Server e DevOps.
Código de erro "Unknown Blob": você provavelmente está tentando executar a imagem do Docker baseada em contêineres do Windows em um mecanismo do Docker baseado em Linux. Se você deseja continuar executando a imagem baseada em contêineres do Windows, recomendamos a leitura do seguinte artigo da comunidade: Execute os contêineres Linux e Windows no Windows 10.
Ao usar a CLI do Windows Docker, você deve usar cotações duplas em vez de ticks únicos para as variáveis de ambiente, caso contrário, a imagem MSSQL-Server-Linux não encontrará as variáveis ACCEPT_EULA ou SA_PASSWORD necessárias para iniciar o contêiner.
A senha 'SA' tem um requisito mínimo de complexidade (8 caracteres, maiúsculas, minúsculas, alfanuméricas e/ou não alfanuméricas)
Licenciamento para SQL Server no Docker: Independentemente de onde você o execute - VM, Docker, Físico, Cloud, no Prem - O modelo de licenciamento é o mesmo e depende de qual edição do SQL Server você está usando. As edições expressas e desenvolvedores são gratuitas. Padrão e empreendimento têm um custo. Mais informações aqui: https://www.microsoft.com/en-us/sql-sherver/sql-server-2016-edition
Os arquivos de recursos do Docker para o SQL Server estão licenciados sob a licença do MIT. Consulte o arquivo de licença para obter mais detalhes.