Install MSSQL Server via Docker

透過Docker建置MSSQL Server。

JeffChang
2 min readMay 20, 2019

前置作業

Mac / Windows / Linux 要先有安裝好Docker。

Steps By Steps

  1. 下載映像檔
docker pull mcr.microsoft.com/mssql/server:2017-latest-ubuntu

2. 建立Container並啟動映像檔

docker run -d --name [Container名稱] -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=[自訂sa帳號的密碼]' -p 1433:1433 [映像檔檔名]

Example.

docker run -d --name mssql -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=YOURPASSWORD' -p 1433:1433 -d mcr.microsoft.com/mssql/server:2017-latest-ubuntu
資料來源:Microsoft SQL 文件

3. 顯示所有的映像檔,看sql server服務是否順利啟動

docker ps -a

建置三步就算完成了,就可以透過SQL Client程式去測試是否連得進資料庫。

若發現服務沒有啟動,則下log指令去查看是什麼錯誤訊息。

docker logs [container_id]
// docker logs mssql

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

JeffChang
JeffChang

Written by JeffChang

Java Backend Engineer In DDIM.

No responses yet

Write a response