Table of Contents
使用可视化工具Azure Data Studio 连接sql server
mac上安装docker
mac上的软件包管理工具是brew,在安装好brew之后,只需在终端使用下面的命令即可:
brew cask install docker
安装成功之后的显示如下

然后我们可以在app里启动docker,启动之后在终端输入docker --version,可以看到如下输出:

mac上用docker使用sql server
在装好docker之后,可以使用如下命令从 Microsoft 容器注册表中拉取 SQL Server 2017 Linux 容器映像。
sudo docker pull mcr.microsoft.com/mssql/server:2017-latest
安装成功之后显示如下:

然后,要使用 Docker 运行容器映像,可以从 Bash Shell (Linux/macOS) 或提升的 PowerShell 命令提示符使用以下命令。
sudo docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=<YourStrong@Passw0rd>" \
-p 1433:1433 --name sql1 \
-d mcr.microsoft.com/mssql/server:2017-latest
密码应符合 SQL Server 默认密码策略,否则容器无法设置 SQL Server,将停止工作。 默认情况下,密码的长度必须至少为 8 个字符,并且必须包含以下四种字符中的三种:大写字母、小写字母、十进制数字和符号。 你可以通过执行docker logs命令检查错误日志
不过博主在运行上述命令时,

本文介绍了在Mac上如何通过brew安装Docker,以及如何利用Docker运行SQL Server 2017 Linux容器,包括设置SA密码、连接SQL Server以及使用Azure Data Studio进行可视化管理。
最低0.47元/天 解锁文章
7200

被折叠的 条评论
为什么被折叠?



