Docker最全教程之使用 Visual Studio Code玩轉Docker(二十)

前言

VS Code是一個年輕的編輯器,可是確實是很是犀利。經過本篇,老司機帶你使用VS Code玩轉Docker——相信閱讀本篇以後,不管是初學者仍是老手,均可以很是方便的玩轉Docker了!所謂是「工欲善其事必先利其器」,VS Code,你值得擁有!docker

目錄

⊙使用 Visual Studio Code玩轉Docker編程

⊙官方擴展插件Docker編程語言

⊙Docker Compose擴展插件編輯器

⊙最後工具

 

使用 Visual Studio Code玩轉Docker

Visual Studio是咱們熟知的宇宙第一IDE,而Visual Studio Code(簡稱VS Code)則是微軟推出的開源的跨平臺編輯器,自從出世,一直是戰鬥力爆表——短短4年,就已拔得頭籌,而且獲得了衆多開發者的擁護。以下圖所示,如下是Stack Overflow 的 2018 年開發者最受歡迎的開發工具調查結果:開發工具

 在Stack Overflow 的 2018 年開發者調查中,VSCode 成爲了最受歡迎的開發工具ui

 

目前VisualStudio Code已經擁有了超過一萬個插件,插件市場生態是極其豐富。同時其對全部的編程語言都很是友好(體驗很不錯),包括Docker。接下來,咱們就說說Visual Studio Code對Docker的一些支持。spa

 

官方擴展插件Docker

VS Code提供了對Docker支持的一些官方擴展,咱們能夠按Ctrl + Shift + X打開「擴展」視圖,而後搜索docker以過濾結果,最後選擇Microsoft Docker擴展進行安裝:插件

使用此Docker擴展能夠很是方便的從VisualStudio Code構建,管理和部署容器化應用程序,主要體如今如下幾點:3d

  • 自動生成dockerfile、docker-compose.yml和.dockerignore文件(按F1並搜索Docker:將Docker文件添加到Workspace);

 

  • 語法突出高亮顯示以及docker-compose.yml和Dockerfile文件的智能提示

 

  • 懸停提示;

  • Dockerfile文件的語法檢查和分析,會提示警告或錯誤;

  •  鏡像搜索和智能提示;

  •  集成最多見的Docker命令(例如docker build,docker push等,需按F1喚起); 

 

    • Docker鏡像、容器管理;

 

  • 其餘
  • 對Azure的支持(這塊咱們就不具體介紹了);
  • .NET Core程序調試支持;
  • 鏈接docker-machine;
  • 在Linux上容許命令。

 

Docker Compose擴展插件 

咱們能夠按Ctrl + Shift + X打開「擴展」視圖,而後搜索Docker Compose來安裝此插件,擴展以下圖所示:

 

該擴展支持如下功能:

  • 管理Compose的工程( Start、Stop、Up, Down);

  • 管理Compose服務(支持Up, Shell, Start, Stop, Restart,Build, Kill, Down);

 

  • 支持多個根;

 

最後

VS Code是一個年輕的編輯器,可是確實是很是犀利。經過這兩個插件,不管是初學者仍是老手,均可以很是方便的玩轉容器了!所謂是「工欲善其事必先利其器」,VS Code,你值得擁有!

相關文章
相關標籤/搜索