时间:2020-08-09来源:www.pcxitongcheng.com作者:电脑系统城
docker pull microsoft/mssql-server-linux:2017-latest
docker run -e 'ACCEPT_EULA=Y' -e 'MSSQL_SA_PASSWORD=您的密码' -p 1433:1433 --name sqlserver -d microsoft/mssql-server-linux:2017-latest
参数 | 说明 |
---|---|
-e 'MSSQL_SA_PASSWORD=您的密码' | 设置SA用户的密码 |
-p 1433:1433 | 映射端口 |
--name sqlserver | 设置Docker容器名称为sqlserver |
-e "ACCEPT_EULA=Y" | 将 ACCEPT_EULA 变量设置为任意值,以确认接受最终用户许可协议。 SQL Server 映像的必需设置。 |
检查Docker容器运行情况
docker ps -a
更改SQLServer密码
sudo docker exec -it sql1 /opt/mssql-tools/bin/sqlcmd \
-S localhost -U SA -P "您的密码" \
-Q 'ALTER LOGIN SA WITH PASSWORD="新密码"'
连接到SQLServer
在sqlserver容器中打开Bash终端
sudo docker exec -it sqlserver "bash"
在sqlserver容器的Bash终端中输入:
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "您的密码"
2023-10-27
windows11安装SQL server数据库报错等待数据库引擎恢复句柄失败解决办法2023-10-27
SQL Server截取字符串函数操作常见方法2023-10-27
浅谈SELECT *会导致查询效率低的原因收缩数据文件通过将数据页从文件末尾移动到更靠近文件开头的未占用的空间来恢复空间,在文件末尾创建足够的空间后,可取消对文件末尾的数据页的分配并将它们返回给文件系统,本文给大家介绍SQL Server 数据库中的收缩数据...
2023-10-27