我正在遵循here关于如何使用Docker连接到MS SQL Server的说明。
运行容器后,您需要连接以进行一些设置:
docker exec -it sql1 "bash"
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P 'YourStrong!Passw0rd'
创建数据库
CREATE DATABASE TestDB
GO
然后创建一个用户
CREATE LOGIN TEST_USER WITH PASSWORD = 'YourStrong!Passw0rd'
GO
QUIT
也许您想做一些其他事情,例如sp_addrolemember
成为所有者或其他类似的事情。
是否可以编写这些步骤的脚本或将其组合为单个命令?
例如以sqlcmd
作为参数运行docker命令,并以文件中所需的sql作为参数运行
我不想用这些更改来组成自己的容器。