您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    运用 VS Code 在容器中开发(2)
    时间:2021-08-22 21:09 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    如今你曾经设置好了容器的配置,你可以构建容器并翻开外面的任务空间。重新翻开命令调板(用 Ctrl+Shift+P),并搜索 “Remote-Containers: Rebuild and Reopen in Container”。点击它,VS Code 将末尾构建容器。如今是休息一下的好机遇(拿上你最喜欢的饮料),由于构建容器能够需求几分钟时间:

    运用 VS Code 在容器中开发

    构建容器

    一旦容器构建完成,项目将在容器内翻开。在容器内创立或编辑的文件将反映在容器外的文件系统中,并对这些文件运用适当的用户权限。如今,你可以在容器内停止开发了。VS Code 甚至可以把你的 SSH 密钥和 Git 配置带入容器中,这样提交代码就会像在容器外编辑时那样任务。

    接上去的步骤

    如今你曾经完成了基本的设置和配置,你可以进一步增强配置的适用性。比如说:

    修正 Dockerfile 以安装额外的软件(例如,所需的 Python 模块)。

    运用一个定制的容器镜像。例如,假设你正在停止 Ansible 开发,你可以运用 Quay.io 的 Ansible Toolset。(确保经过 Dockerfile 将 vscode 用户添加到容器镜像中)

    将 .devcontainer 目录下的文件提交到源代码库,以便其他开发者可以应用容器的定义停止开发任务。

    在容器内开发有助于避免不同项目之间的抵触,由于隔离了不同项目的依赖关系及代码。你可以运用 Podman 在免 root 环境下运转容器,从而提高安全性。经过结合 VS Code、“Remote - Containers” 扩展和 Podman,你可以轻松地为多个开发人员树立一个分歧的环境,增加设置时间,并以安全的方式增加开发环境的差异带来的错误。

    (责任编辑:admin)