Mac上使用Docker安裝SQLServer


  • 拉取 SQL Server 2017 Docker 鏡像
docker pull microsoft/mssql-server-linux:2017-latest
  • 運行Docker鏡像
docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=您的密碼' -p 1433:1433 --name sqlserver -d microsoft/mssql-server-linux:2017-latest
參數 說明
-e 'MSSQL_SA_PASSWORD=您的密碼' 設置SA用戶的密碼
-p 1433:1433 映射端口
--name sqlserver 設置Docker容器名稱為sqlserver
-e "ACCEPT_EULA=Y" 將 ACCEPT_EULA 變量設置為任意值,以確認接受最終用戶許可協議。 SQL Server 映像的必需設置。


檢查Docker容器運行情況

docker ps -a

image.png
更改SQLServer密碼

sudo docker exec -it sql1 /opt/mssql-tools/bin/sqlcmd \
   -S localhost -U SA -P "您的密碼" \
   -Q 'ALTER LOGIN SA WITH PASSWORD="新密碼"'

連接到SQLServer
在sqlserver容器中打開Bash終端

sudo docker exec -it sqlserver "bash"

在sqlserver容器的Bash終端中輸入:

/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "您的密碼"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM