CentOS8中安装SQL Server 2019 for Docker和sqlcmd工具

参考网址:

1、https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-docker?view=sql-server-ver15&pivots=cs1-bash
2、https://docs.microsoft.com/zh-cn/sql/linux/sql-server-linux-configure-docker?view=sql-server-ver15#rhel
3、https://blog.csdn.net/sundna/article/details/100155169

【一】、使用 Docker 安装并运行 SQL Server 2019
$ docker pull mcr.microsoft.com/mssql/rhel/server:2019-CU1-rhel-8
【二】、运行容器 (下面的密码Passw0rd一定要修改成自己的)
$ docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=Passw0rd" -p 1433:1433 --name mssql1 -v  /home/mssql:/var/opt/mssql -d mcr.microsoft.com/mssql/rhel/server:2019-CU1-rhel-8
docker run 的参数说明:
参数 描述
-e ‘ACCEPT_EULA=Y’
固定值,用以确认接受用户许可协议
-e “MSSQL_SA_PASSWORD=Passw0rd”
指定SQLSERVER的密码(至少包含 8 个字符的强密码)
-p 1433:1433
将物理机的IP地址映射到容器端口
-v /home/mssql:/var/opt/mssql
将物理机的 /home/mssql 目录映射到容器中
–name mssql1
为容器指定一个自定义名称(默认是系统自动随机生成)
mcr.microsoft.com/mssql/rhel/server:2019-CU1-rhel-8
SQL Server 2019 容器镜像

你可能感兴趣的:(服务器)