此案例是在 mac 上運行。
//---1.下載 mssql images----(做一次即可)
%sudo docker pull mcr.microsoft.com/mssql/server:2017-latest
//----2.將image啟動 成為執行中的容器----
% sudo docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=TempPwd456" \
-p 1433:1433 --name mssql2017 -h mssql2017 \
-d \
mcr.microsoft.com/mssql/server:2017-latest
//----3.變更sa 密碼TempPwd456 為新密碼 , 完成,開始使用。例如可用 ssms(或其他工具)連進mssql server進行管理----
%sudo docker exec -it mssql2017 /opt/mssql-tools/bin/sqlcmd \
-S localhost -U SA -P "TempPwd456" \
-Q 'ALTER LOGIN SA WITH PASSWORD="reallyStrongPwd123"'