文章目录
提示:以下是本篇文章正文内容,下面案例可供参考
一、安装步骤?
- 先决条件
至少 2 GB 的磁盘空间。
至少 2 GB 的 RAM。
先将虚拟级内存调到2G 重要,不然启动后秒退
- 拉取镜像
sudo docker pull mcr.microsoft.com/mssql/server:2017-latest
- 启动容器
docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Aa.123456" -p 1433:1433 --name sqlserver2017 -d mcr.microsoft.com/mssql/server:2017-latest
-e “ACCEPT_EULA=Y”:默认选择同意协议许可证
-e “SA_PASSWORD=Aa.123456”:设置连接密码需满足大写字母,小写字母,数字,符号这4条件中的3个条件
- 进入容器
docker exec -it sqlserver2017 /bin/bash
- 登录sqlserver
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "Aa.123456"
- 查询数据库
select name from sys.Databases
go
- 创建数据库
create database test_db
go
图片示例:
2.连接Navicat
默认用户为:sa
密码为自己设置的