如何在mac上設定SQL Server 的Docker Container Image與ABP專案

設定SQL server container image

  1. 下載Container image(我們會使用微軟提供的container image):
sudo docker pull mcr.microsoft.com/mssql/server:2017-latest
sudo docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=<你的SQL密碼>' \
-p 1433:1433 --name sql1 \
-d mcr.microsoft.com/mssql/server:2017-latest
sudo docker ps -a

修改連接字串(以Abp為例):

完整步驟:https://aspnetboilerplate.com/Pages/Documents/Zero/Startup-Template-Angular

  1. 使用終端機,將目錄切換到ABP中的.EntityFrameworkCore資料夾
  2. 在終端機輸入以下指令,更新資料庫
dotnet ef database update

參考資料:

在Docker上使用SQL server 的Container Image

--

--

打雜型工程師,平常靠前端維生,利用side project滿足想當全端工程師的想像,偶爾發發文章練一下文筆

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alex Chen

Alex Chen

打雜型工程師,平常靠前端維生,利用side project滿足想當全端工程師的想像,偶爾發發文章練一下文筆