记录一下关于docker的心得

通过vs添加docker支持,使用docker镜像测试项目,遇到过一些问题,本文主要记录一下解决方案。

1、关于制作镜像后,使用镜像创建容器后,遇到需要安装sdk的问题。
解决方案:主要是因为添加docker支持后系统生成的dockerfile文件结构问题导致的,简单修改dockerfile文件结构,可以轻松解决该问题

左侧为系统生成的dockerfile文件,右侧为修改后的dockerfile文件,不同之处已经用红线圈出。

使用修改后的dockerfile文件生成的docker Image再使用生成的容器,就不会存在找不到sdk的问题了。

2、使用docker运行api,无法连接到本地数据库的问题。
解决方案:因为使用docker ,相当于另一个服务器主机访问本地的数据库了,所以连接方式不同。

首先启动在sqlserver管理器中添加sa账号密码,重启服务实例,再在vs中连接方式添加入user id=sa;password=xxxx;server=本机Ip;

通过这样的方式访问,即可完成通过docker部署的api访问本机或者远程数据库的访问。

以上内容仅作个人记录使用,不喜勿喷。

posted @ 2021-01-19 11:30  乐优丶刘  阅读(78)  评论(0)    收藏  举报