亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Docker安裝MS?SQL?Server并使用Navicat遠(yuǎn)程連接的操作方法

 更新時(shí)間:2023年06月05日 08:41:53   作者:追逐時(shí)光者  
SQL?Server支持廣泛的應(yīng)用程序開發(fā)接口(API),包括T-SQL、ADO.NET、ODBC、OLE?DB等,并支持多種操作系統(tǒng),包括Windows、Linux和Docker等,這篇文章主要介紹了Docker安裝MS?SQL?Server并使用Navicat遠(yuǎn)程連接,需要的朋友可以參考下

MS SQL Server簡(jiǎn)介

  Microsoft SQL Server(簡(jiǎn)稱SQL Server)是由微軟公司開發(fā)的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),它是一個(gè)功能強(qiáng)大、性能卓越的企業(yè)級(jí)數(shù)據(jù)庫(kù)平臺(tái),用于存儲(chǔ)和處理大型數(shù)據(jù)集、支持高效查詢和分析等操作。SQL Server 支持廣泛的應(yīng)用程序開發(fā)接口(API),包括 T-SQL、ADO.NET、ODBC、OLE DB 等,并支持多種操作系統(tǒng),包括 Windows、Linux 和 Docker 等。SQL Server 包含許多高級(jí)功能和組件,如數(shù)據(jù)倉(cāng)庫(kù)、分析服務(wù)、報(bào)告服務(wù)、全文搜索等,可為企業(yè)提供全面的數(shù)據(jù)管理和分析解決方案。

基于Ubuntu的Microsoft SQL Server官方鏡像

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

拉取Microsoft SQL Server 2022容器鏡像

sudo docker pull mcr.microsoft.com/mssql/server:2022-latest

驗(yàn)證mssql鏡像是否成功拉取到本地

使用以下命令來查看mssql鏡像是否成功拉取到本地:

docker images

創(chuàng)建并運(yùn)行一個(gè)mssql容器

使用以下命令啟動(dòng)容器(Docker 鏡像啟動(dòng)后,將會(huì)自動(dòng)啟動(dòng) SQL Server),其中 sa123456 為 SQL Server sa 用戶的密碼:

這個(gè)命令的含義是在 Docker 中以后臺(tái)模式 (-d) 運(yùn)行 Microsoft SQL Server 2022 的最新版本 (mcr.microsoft.com/mssql/server:2022-latest) 鏡像,并將容器命名為 mssql2022 (--name mssql2022)。同時(shí),通過 -p 1433:1433 參數(shù)將容器的 1433 端口映射到主機(jī)的 1433 端口上,使得可以通過主機(jī)的 1433 端口訪問 SQL Server。在容器啟動(dòng)過程中,需要設(shè)置兩個(gè)環(huán)境變量:

ACCEPT_EULA=Y 表示接受使用條款。
MSSQL_SA_PASSWORD=Y.sa123456 表示設(shè)置 SA 用戶的密碼為 "Y.sa123456"[注意密碼一點(diǎn)要嚴(yán)格設(shè)置不然有坑]。

docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Y.sa123456" -p 1433:1433 --name mssql2022 -d mcr.microsoft.com/mssql/server:2022-latest

注意大坑使用Docker部署Sql Server容器后過幾秒就停止了

SA_PASSWORD=Y.sa123456 為密碼,要求是最少8位的強(qiáng)密碼,要有大寫字母,小寫字母,數(shù)字以及特殊符號(hào),不然會(huì)有一個(gè)大坑(Docker啟動(dòng)Sql Server容器后過幾秒就停止了)。

驗(yàn)證容器是否創(chuàng)建成功

docker ps

如果使用docker ps查看不到在使用docker ps -a查看,如果docker ps -a可以查看到那就說明容器沒有啟動(dòng)需要使用docker start name來啟動(dòng)容器!

設(shè)置 Docker 主機(jī)防火墻規(guī)則

默認(rèn)情況下,Docker 帶有一個(gè)內(nèi)置的防火墻,需要開放 1433 端口才能讓外部訪問 SQL Server。使用以下命令開放 Docker 主機(jī)的 1433 端口:

sudo ufw allow 1433/tcp

重啟防火墻,注意重啟防火墻之后才會(huì)生效。

sudo ufw reload

服務(wù)器防火墻配置1433的開放端口

Navicat遠(yuǎn)程連接

參考文章

使用 Docker 運(yùn)行 SQL Server Linux 容器映像

到此這篇關(guān)于Docker安裝MS SQL Server并使用Navicat遠(yuǎn)程連接的文章就介紹到這了,更多相關(guān)Docker安裝MS SQL Server內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker容器應(yīng)用中,10個(gè)要不得的壞習(xí)慣

    Docker容器應(yīng)用中,10個(gè)要不得的壞習(xí)慣

    這篇文章主要介紹了Docker容器的應(yīng)用中,10個(gè)要不得的壞習(xí)慣,幫助大家更好的理解和使用docker,感興趣的朋友可以了解下
    2020-08-08
  • Docker環(huán)境搭建的簡(jiǎn)單方法

    Docker環(huán)境搭建的簡(jiǎn)單方法

    這篇文章主要給大家介紹了關(guān)于Docker環(huán)境搭建的簡(jiǎn)單方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Docker向數(shù)據(jù)卷Volume寫入數(shù)據(jù)

    Docker向數(shù)據(jù)卷Volume寫入數(shù)據(jù)

    這篇文章介紹了Docker向數(shù)據(jù)卷Volume寫入數(shù)據(jù)的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-03-03
  • 如何給Docker配置官方國(guó)內(nèi)加速鏡像

    如何給Docker配置官方國(guó)內(nèi)加速鏡像

    在國(guó)內(nèi)訪問 Docker 官方的鏡像,一直以來速度都慢如蝸牛。為了快速訪問 Docker 官方鏡像都會(huì)配置三方加速器
    2017-06-06
  • Docker方式創(chuàng)建keepalived連接MGR集群

    Docker方式創(chuàng)建keepalived連接MGR集群

    本文介紹了通過Docker方式創(chuàng)建keepalived代理訪問MGR集群的詳細(xì)步驟,包括重新制作鏡像、導(dǎo)入新鏡像、創(chuàng)建容器等操作,并說明了配置文件的關(guān)鍵參數(shù),通過這種方式,可以避免手動(dòng)修改數(shù)據(jù)庫(kù)連接地址,實(shí)現(xiàn)主節(jié)點(diǎn)故障時(shí)的自動(dòng)故障轉(zhuǎn)移
    2022-05-05
  • Docker內(nèi)網(wǎng)穿透frp部署實(shí)現(xiàn)過程解析

    Docker內(nèi)網(wǎng)穿透frp部署實(shí)現(xiàn)過程解析

    這篇文章主要介紹了Docker內(nèi)網(wǎng)穿透frp部署實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Docker復(fù)制現(xiàn)有容器的實(shí)現(xiàn)方法

    Docker復(fù)制現(xiàn)有容器的實(shí)現(xiàn)方法

    在使用Docker進(jìn)行應(yīng)用開發(fā)和部署時(shí),我們經(jīng)常需要基于現(xiàn)有的容器創(chuàng)建相似的環(huán)境,本文主要介紹了Docker復(fù)制現(xiàn)有容器的實(shí)現(xiàn)方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • Docker更換鏡像源詳細(xì)代碼教程

    Docker更換鏡像源詳細(xì)代碼教程

    Docker是一個(gè)開源的應(yīng)用容器引擎,使用Go語言編寫,允許開發(fā)者將應(yīng)用及依賴打包到輕量級(jí)容器中,可在不同Linux系統(tǒng)間移植,這篇文章主要給大家介紹了關(guān)于Docker更換鏡像源的相關(guān)資料,需要的朋友可以參考下
    2024-08-08
  • 查找每個(gè)Docker鏡像的層和層大小的兩種方法

    查找每個(gè)Docker鏡像的層和層大小的兩種方法

    本文主要介紹了查找每個(gè)Docker鏡像的層和層大小的兩種方法,這對(duì)于識(shí)別可能導(dǎo)致鏡像整體大小的大型層,以及確定哪些層可以被刪除或優(yōu)化以減少鏡像的大小是非常有用的,感興趣的可以了解一下
    2023-10-10
  • Dockerfile建立一個(gè)自定義的鏡像執(zhí)行自定義進(jìn)程詳細(xì)過程

    Dockerfile建立一個(gè)自定義的鏡像執(zhí)行自定義進(jìn)程詳細(xì)過程

    這篇文章主要介紹了Dockerfile建立一個(gè)自定義的鏡像執(zhí)行自定義進(jìn)程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-12-12

最新評(píng)論