??Ч????SQL Server????????????????????
????????? ???????[ 2016/9/27 11:32:26 ] ????????SQL Server,????????
?????????2014???????????????Windows Server 2016???????Docker?????????? ?????????????????????Linux??????????????????????????????£?.NET Core???????????????????????????????????SQL Server?????Linux???Windows??????????????????????????????????????SQL Server????????á?
??????????????????????????????????????(???BSD Jails???·?????2000??)?????????????????Docker????????????????С?Docker????????????????????????????????????????й???????????API?????????????????????????????????????????????“????????”??????????????????Docker?????????????????????????????????????????????????????????????????С?
????????Win32 API?????????????????Docker????????????????????????????API?? ????????Windows Server 2016??????Docker API????????????????????????(Open Container Initiative)?????????????????С?????????Docker??????????л??棬??Щ??????AWS??Azure?????????????????????????????????????????????
?????????и???????????????????????????? ??????????????????????????????????к?С????????????????????????????????????????д?????????????????????????棬????????????????????????????н??(10-15%)??????????????????????????????????????????????????????????????????????????????(?????)?????????????
?????????????????????????????????????????????????????????????????.Net??SQL Server???????????Ч???????????? ??繅????????????????????????????(Azure??AWS)????????????????????????????á???????з????????????????????????CPU?????????????á?
?????????????Docerfile?????????Docerfile????????????й????????????????????Dockerfile????????????????????????????????????????????????沢?????“????”?????á????????????????????????С?
????????????????????SQL ServerMySQL??Postgres????Docker Hub??????????????????С??????????????????????????????????仯??????????п???????????????????????????????????(mount)?????SQL Server???????????????DLL?????SQL Server??????????????????????????????????ж?SQL Server????????????????????????????????SQL Server???????????????SQL Management Studio??????????????????????????????????????????????t????????????????????????????????????????????????е??????????
???????? SQL Server??????????????????????????????????ú?????滻????????????????????Ч??????
??????Ч?? ???SQL Server???????Ч???????????????????У????????????????????????????????????????????????????????????????(license)???????????
????????????(CI)??????????(CD)???? SQL Server????????????????(mount)??????????????????????y???????????????????????????????????????????????
?????????(HA)?????(DR)???? SQL Server??????????????????????????????????????????????????????????????в?????Ч?á??????????????
?????????2016???°?????????Windows Server??Docker??????????????????????????Windows Server 2016“???”????????????Nano???????????????????????Windows Server 2016??SQL Server?????????????????????????SQL Server??????????????????SQL Server??Linux????????!????ζ??SQL Server?????????????Linux??????????Windows??????????????????????????Linux????????????????á?
????????Windows Server 2016??????????????.NET??Windows???????ú?????????shell???????????SQL Server??????Windows??ò????????shell?н??й????Windows Server 2016???SQL Server????????????SQL Management Studio???????????????н?????????????????????????SQL Server?????????Щ??????????譚????????????????????????
?????????????????Docker????????????SQL Server???????????????????????????????????WinDocks????????????????齨??????????????????Windows 8??Windows 10??Windows Server 2012??Windows Server 2016??????Docker????????????檔WinDocks???SQL Server 2008(??r2)??2012??2014??2016?????а汾??WinDocks?Windows????????????????????????????????SQL Server??????????????WinDocks?????汾????????????????????汾??
?????????????SQL Server????
????SQL Server??????SQL Server???????????????????????????????????????????WinDocks SQL Server ??????????ADDDB???????????????????????У???MOUNTDB??????????????????????????
????ADDDB?????????(Primary??Secondary????????)???????У??????????????????????????????SQL Server?????????????????????????????????????????????????????ж????迼????????????????
??????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????С?????????????????????????????÷?????Щ???????????????30?????????????????????????????
????“??????”????????????????е??????????????????????Щ??????????????????????????????У??????????崻?????????????????SQL Server Management Studio????????????????????
?????????????DockerFile???ADDDB?????????????????????????????????????primary????????????secondary??????????
????FROM MSSQL-2016
????ADDDB dbname Primarydb.mdf Secondarydb.ndf Secondarydb.ndf
????ADDDB dbname2 Primarydb.mdf Secondarydb.ndf
????ADDDB?????????????????MOUNTDB??????????????????????WinDocks?????????????????????????棬WinDocks????????Docker???????
???????MOUNTDB?????????????????????????????????????ж?????????????????????ι?????????????ADDDB?????????????????????SQL Server?????????С?????????????????????????????????????????????????????
??????????MOUNTDB?????????????????????????
????FROM MSSQL-2016
????MOUNTDB dbname c:pathPrimarydb.mdf
????MOUNTDB dbname2
etworkpathdbname2.mdf
etworkpathdbname2.ndf
????????SQL Server
??????????????????????????ADDDB????SQL Server??????????
??????????? ??????μ??????д???
??????????? ???? >docker build c:WindockssamplesTest1 WinDocks???????????????ID??????SQL Server sa????????????
???????????? >docker start ??????containerID????????????ID????????
????Docker????????????????????????????????????????SQL Server????????????????????????????SQL Server Management Studio???????????????У??????Adventureworks????????????????????????????????
??????????schema????????????£?????μ?SQL Server?????????????????????????????????????????WinDocks????????????SQL Server????
?????????????????????????????п??????SQL Server?????????????SQL Server?????????????????????????????????????
??????????????????????????????????????????????????????????????????????????????????????????(?Щ???????????д??)??WinDocks????????????????????????????????????????????
????????????????????????????????????????????????WinDocks??node.cfg?????????“???”??????????????????????????????“copy”????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11