如何快速通過Docker安裝SQL?Server
本文教你如何快速通過Docker安裝SQL Server
前置條件:服務器內(nèi)存需要于2GB。
安裝的版本:SQL Server2017
一、拉取鏡像
docker pull mcr.microsoft.com/mssql/server:2017-latest
二、運行容器
docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=qwe20211114." -p 1433:1433 --name sqlserver2017 -d mcr.microsoft.com/mssql/server:2017-latest
參數(shù)解釋:
- -e "ACCEPT_EULA=Y":默認選擇同意協(xié)議許可證
- -e "SA_PASSWORD=qwe20211114.":設置連接密碼為qwe20211114.
- -p 1433:1433: 宿主機端口映射到容器端口(前者為宿主機)
- --name sqlserver2017:容器別名
- -d: 后臺運行
- mcr.microsoft.com/mssql/server:2017-latest:鏡像名稱:標簽
三、進入容器
(1)進入容器
docker exec -it sqlserver2017 /bin/bash
(2)連接數(shù)據(jù)庫
/opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "qwe20211114."
(3)查詢數(shù)據(jù)庫
select name from sys.Databasesgo
(4) 創(chuàng)建數(shù)據(jù)庫
create database sqlserver2017_dbgo
可以看到我們成功的創(chuàng)建好了一個數(shù)據(jù)庫。
四、遠程連接
本教程使用Navicat進行遠程數(shù)據(jù)庫鏈接測試,你可能會遇到遠程連接失敗問題,請檢查服務器防火墻,或者安全組規(guī)則配置。SQL Server默認端口:1433
創(chuàng)建一張表
五、簡單小結(jié)
成功的通過遠程連接創(chuàng)建了數(shù)據(jù)庫表,并添加數(shù)據(jù),至此,本教程到此就結(jié)束了。
到此這篇關于如何快速通過Docker安裝SQL Server的文章就介紹到這了,更多相關Docker安裝SQL Server教程內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Docker容器處于Removal in process無法刪除問題及解決
這篇文章主要介紹了Docker容器處于Removal in process無法刪除問題及解決方案,具有很好的參考價值,希望對大家有所幫助。2023-07-07用Docker swarm快速部署Nebula Graph集群的教程
這篇文章主要介紹了用Docker swarm快速部署Nebula Graph集群的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09Docker基礎知識之Linux namespace圖文詳解
這篇文章主要給大家介紹了關于Docker基礎知識之Linux namespace的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。2018-03-03