Appearance
Docker
Linux ,使用 Docker 安装 SQL Server Developer Edition ,练习使用,指定容器名称为 sql ,指定容器内主机名称为 ms 。密码 <YOUR_PASSWORD> 至少 8 个字符,且包含以下 4 种字符中的 3 种:大写字母、小写字母、数字、符号。
docker run -e "ACCEPT_EULA=Y" \
-e "MSSQL_SA_PASSWORD=<YOUR_PASSWORD>" \
-p 1433:1433 \
--name sql \
--hostname ms \
-d \
mcr.microsoft.com/mssql/server进入容器 sql ,进行交互。
docker exec -it sql bashmssql@ms:/$如果忘记替换为实际密码,会出现容器未启动,删除容器重做。
docker rm sql本地连接,使用系统管理员帐户 sa ,关闭加密连接,输入之前设置的密码。
/opt/mssql-tools18/bin/sqlcmd -S localhost -U sa -No1>查看当前数据库。
SELECT DB_NAME()
GOmaster
(1 rows affected)退出连接。
exit或者
quit