Configuración básica de SQLServer 2019 sobre una imagen de Ubuntu 18.04
Recomendable agregar los permisos correspondientes al directorio donde se guardaran los datos, en caso que utilices linux el comando es:
mkdir /path/directorio/donde/guardar/datos
sudo chgrp -R 0 /path/directorio/donde/guardar/datos
sudo chmod -R g=u /path/directorio/donde/guardar/datos
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=1234567890a' -p 1433:1433 -d mcr.microsoft.com/mssql/server:2019-CU3-ubuntu-18.04 -v /path/directorio/donde/guardar/datos:/var/opt/mssql
Una vez creado el volumen ya podemos ejecutar el contenedor usando Docker Compose. Ubicate en el directorio donde se encuentra el archivo docker-compose.yml y ejecuta
docker-compose up -d
docker-compose down
Puedes utilizar DBeaver o SQL Server Management Studio para conectarse a la base de datos.
Parámetro | Valor |
---|---|
databasename | master |
Authentication Type | Sql Login |
Usuario | sa |
Contraseña | 1234567890a o el valor personalizado |
Guardar Password | Si |