Skip to content

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 bash
mssql@ms:/$

如果忘记替换为实际密码,会出现容器未启动,删除容器重做。

docker rm sql

本地连接,使用系统管理员帐户 sa ,关闭加密连接,输入之前设置的密码。

/opt/mssql-tools18/bin/sqlcmd -S localhost -U sa -No
1>

查看当前数据库。

SELECT DB_NAME()
GO
master

(1 rows affected)

退出连接。

exit

或者

quit

联系 math@baima.site