Pré-requisitos:
- O Docker for Windows, que permitirá a criação de imagens e contêiners para testes em máquinas de desenvolvimento baseadas no Windows 10;
- O Windows PowerShell para a execução de comandos envolvendo o uso do Docker.
- Após instalar o docker for windows para executar contêiners do Windows, você precisa "Alternar para contêineres do Windows" no menu Docker:
Imagens retiradas no seguinte tópico do stackoverflow
1. Baixando a imagem do SQL Server e criando o container
Abra o terminal PowerShell do windows e digite o seguinte comando:
docker pull microsoft/mssql-server-windows-developer
Aguarde o download finalizar e digite no terminal o comando para listar as informações da imagem:
docker image ls ou docker images
2. Para executar a imagem de contêiner com o Docker, você pode usar o comando:
docker run -d -p 1433:1433 -e sa_password=<SA_PASSWORD> -e ACCEPT_EULA=Y microsoft/mssql-server-windows-developer
A tabela a seguir fornece uma descrição dos parâmetros no exemplo de docker run
anterior:
Parâmetro | Descrição |
---|---|
-e "ACCEPT_EULA=Y" | Defina a variável ACCEPT_EULA com qualquer valor para confirmar sua aceitação dos Termos de Licença. Configuração exigida para a imagem do SQL Server. |
-e "SA_PASSWORD=" | Especifique sua própria senha forte que tenha pelo menos 8 caracteres e atenda aos Requisitos de senha do SQL Server. Configuração exigida para a imagem do SQL Server. |
-p 1433:1433 | Mapeie uma porta TCP no ambiente do host (primeiro valor) para uma porta TCP no contêiner (segundo valor). Neste exemplo, o SQL Server está escutando na TCP 1433 no contêiner e isso é exposto para a porta 1433 no host. |
microsoft/mssql-server-windows-developer | A imagem de contêiner do SQL Server Windows Developer. |
Top comments (0)