docker for windows 使用mssql2017
Posted bournexxl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker for windows 使用mssql2017相关的知识,希望对你有一定的参考价值。
确实有些坑,本来之前坑都踩过了,但是时间一久就忘记了,这次换电脑又都踩了一遍。
几个要点(坑):
1.docker安装时默认就好。然后C盘必须设置共享,否则后面做文件夹挂载时总是报错。
2.预设SA密码时,别再搞SASASA这种了,必须使用强密码,例如 [email protected]#123456。
3.宿主机使用MSSM链接数据库时,目前我没有改端口使用1433:1433,则要写 "localhost,1433",而不是冒号。
4.做数据库存储目录共享时,注意宿主机(WIN)目录从盘符开始,:使用/代替,例如: /d/data=d:data
创建mssql2017容器命令
docker run -e ‘ACCEPT_EULA=Y‘ -e ‘[email protected]#123456‘ -p 1433:1433 -v /d/sql.data/docker:/var/opt/mssql/data --name mssql2017 -d microsoft/mssql-server-linux:2017-latest
宿主机可以指安装 MSSM就好了,完整的数据库似乎就不需要了。
以上是关于docker for windows 使用mssql2017的主要内容,如果未能解决你的问题,请参考以下文章
Docker的安装和使用说明——Docker for Windows