Add ide with docker

Signed-off-by: Kang HuaiShuai <khs1994@khs1994.com>
This commit is contained in:
Kang HuaiShuai 2019-11-05 22:19:50 +08:00
parent eb274b16f6
commit f44a3ee402
No known key found for this signature in database
GPG Key ID: 0A380828B1C243A7
5 changed files with 19 additions and 0 deletions

View File

@ -18,6 +18,7 @@ jobs:
args: build args: build
- name: vuepress - name: vuepress
run: | run: |
rm -rf _book
npx vuepress build npx vuepress build
- name: Upload Vuepress dist - name: Upload Vuepress dist
uses: docker://pcit/pages uses: docker://pcit/pages

View File

@ -115,6 +115,14 @@ module.exports = {
'summary', 'summary',
], ],
}, },
{
title: "在 IDE 中使用 Docker",
collapsable: false,
children: [
'/ide/',
'/ide/vscode',
],
},
], ],
'/cases/ci/': [ '/cases/ci/': [
'/cases/ci/', '/cases/ci/',

3
IDE/README.md Normal file
View File

@ -0,0 +1,3 @@
# 在 IDE 中使用 Docker
使用 IDE 进行开发,往往要求本地安装好工具链。一些 IDE 支持 Docker 容器中的工具链,这样充分利用了 Docker 的优点,而无需在本地安装。

5
IDE/vsCode.md Normal file
View File

@ -0,0 +1,5 @@
# VS Code 中使用 Docker
## 将 Docker 容器作为远程开发环境
无需本地安装开发工具,直接将 Docker 容器作为开发环境,具体参考 [官方文档](https://code.visualstudio.com/docs/remote/containers)。

View File

@ -138,6 +138,8 @@
* [Drone](cases/ci/drone/README.md) * [Drone](cases/ci/drone/README.md)
* [部署 Drone](cases/ci/drone/install.md) * [部署 Drone](cases/ci/drone/install.md)
* [Travis CI](cases/ci/travis/README.md) * [Travis CI](cases/ci/travis/README.md)
* [在 IDE 中使用 Docker](IDE/README.md)
* [VS Code](IDE/vsCode.md)
* [Docker 开源项目](opensource/README.md) * [Docker 开源项目](opensource/README.md)
* [LinuxKit](opensource/linuxkit.md) * [LinuxKit](opensource/linuxkit.md)
* [附录](appendix/README.md) * [附录](appendix/README.md)