需要安裝插件 https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers
安裝Docker
這樣做的好處
- 每一個項目可以運行一個容器,在容器內(nèi)開發(fā),相關(guān)之間node環(huán)境隔離,徹底解決本地包版本依賴關(guān)錯亂問題
- 共用宿主機的git 配置, 如果用的是
alpine
版本的鏡像,則沒有g(shù)it - 可以當linux主機使用
- 基本鏡像隨便用,還可以將多個鏡像構(gòu)建到一起使用
在啟動時需要映射端口,比如你的項目端口是3000 在啟動鏡像時就加上 -p 3000:3000
文章來源:http://www.zghlxwxcb.cn/news/detail-812059.html
注意在啟動鏡像時 最好使用root 管理員賬號啟動
有些鏡像是二進制文件,并沒有執(zhí)行文件,所有第一次啟動時可以指定 前臺運行。
如果是 -d
后臺運行,則會運行一下就立即停止。文章來源地址http://www.zghlxwxcb.cn/news/detail-812059.html
到了這里,關(guān)于使用VSCode的 Dev Containers 插件搭配Docker 容器進行開發(fā)環(huán)境的搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!