academia/start.db.simple.sh

25 lines
706 B
Bash

docker rm -f mssql2017 2>/dev/null
docker run -d \
--name mssql2017 \
--memory="512m" \
--memory-swap="4g" \
--memory-reservation="384m" \
-e "ACCEPT_EULA=Y" \
-e "MSSQL_SA_PASSWORD=Asde71.4Asde71.4" \
-e "MSSQL_PID=Express" \
-e "MSSQL_MEMORY_LIMIT_MB=512" \
-v /home/andres/mssql/data:/var/opt/mssql/data \
-v /home/andres/mssql/log:/var/opt/mssql/log \
-p 1433:1433 \
mcr.microsoft.com/mssql/server:2017-latest
sleep 20
docker exec mssql2017 /opt/mssql-tools/bin/sqlcmd -S localhost -U sa \
-P 'Asde71.4Asde71.4' -Q "
EXEC sp_configure 'show advanced options', 1; RECONFIGURE;
EXEC sp_configure 'max server memory', 512; RECONFIGURE;
"