在 docker 中(linux 系统)运行 sql server

梦想的初衷 提交于 2020-08-08 08:58:29

很简单,按官方说明操作即可:

https://hub.docker.com/_/microsoft-mssql-server

在官方说明中没有说明的有:

1、注意配置 LCID,指定为 2052,也就是中国(-e LCID=2052);

参考:https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-configure-environment-variables#environment-variables

2、如果需要持久化数据库,需要映射目录到 docker 外(默认数据库存储在:/var/opt/mssql/data,官方推荐映射上级目录:/var/opt/mssql);

参考:https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-configure-docker#persist

3、系统时区默认为 UTC,根据需要可修改为 UTC+8(-e TZ='Asia/Shanghai');

参考:https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-configure-docker#tz

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!