Visual Studio Code
Docker
mssql
[Visual Studio Code] Docker擴展套件建置mssql容器
2019/12/05 13:36:26
0
969
前言
以下以建置 SQL Server Docker容器為例,
說明如何在 VisualStudio Code 編輯器內利用Docker擴展功能,
以Docker compose方式建置、管理和部署Docker容器。
安裝套件
vscode-docker-explorer
GIT儲存庫 : https://www.tpisoftware.com/tpu/online/toEditNewVersion
vscode-docker
GIT儲存庫 : https://github.com/microsoft/vscode-docker
建置MSSQL Docker compose
docker-compose.yml
version: '3.1'
services:
mssql:
container_name: mssql
image: mcr.microsoft.com/mssql/server:2017-latest
restart: always
environment:
ACCEPT_EULA: "Y"
SA_PASSWORD: "!Qaz2wsx"
ports:
- 1433:1433
創建msssql容器
在提要欄位內對docker-compose.yml右鍵可選擇Docker套件所提供的[Compose Up]功能按鈕
Docker套件會自動執行Docker Compose指令如下
Docker套件功能視窗內可檢視依Compose設定所建置的 IMAGES、CONTAINERS
Docker CONTAINERS操作功能
Docker IMAGES操作功能
連線至msssql容器
參考docker-compose.yml內的連線資訊設定如下
連線成功
停用Docker容器
在提要欄位內對docker-compose.yml右鍵可選擇Docker套件所提供的[Compose Down]功能按鈕
Docker套件會自動執行Docker Compose指令如下
Docker套件功能視窗內可檢視依Compose設定所建置的 CONTAINERS已被刪除
Dockre 套件vscode-docker-explorer與vscode-docker 搭配使用,
可以快速簡易操作Docker容器,
對需要各種不同環境開發測試的工程師來說真是一大福音。