VsCode轻松使用docker容器-Remote Containers
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VsCode轻松使用docker容器-Remote Containers相关的知识,希望对你有一定的参考价值。
参考技术A 演示视频: BiliBili使用docker容器过程中,最常见的操作是进入容器内查看文件、修改配置等操作
使用shell进入容器内,使用linux命令操作
像VsCode操作本地文件一样去查看文件、修改配置。可以界面化得操作文件,不需要使用shell命令(如:ls cat echo vi等)
开发过程中,往往部署服务会在服务器上,所以需要远程到服务器上部署docker,下面服务器为ubuntu
远程到服务器后,很多操作需要输入密码,使用起来不方便,可以使用SSH key减少密码输入
vs code使用docker调试程序
理由
vs code
是微软出品的代码编辑器,功能十分强大。- 使用
docker
搭建编程环境,在多人工作中可以保证编程环境的一致性,易于迁移。 在
vs code
中使用docker
调试程序非常方便。安装
- vs code
- docker
vs code
docker 插件
安装完成后,启动docker
,在vs code
中可以对docker
容器和镜像进行管理。连接容器
vs code
自带了许多docker
的编程环境。按F1
,选择Remote-Containers: Open Folder in Container...
命令,打开文件夹,然后选择
vs code
提供的编程环境。
如果是第一次运行该编程环境,会首先制作docker镜像,有些会有点耗时。
制作完成后,文件夹就在该容器中打开了,在容器中调试程序和本地调试完全一样。
还有其他的一些命令,如将文件夹连接到现有容器,在此不赘述,参见remote container。
以上是关于VsCode轻松使用docker容器-Remote Containers的主要内容,如果未能解决你的问题,请参考以下文章
使用 VSCode 在 Docker 容器中调试 Typescript 文件
vscode如何直接远程到ubuntu虚拟机docker容器?vscode远程开发
云原生之Docker实战使用dokcer部署web端vscode
一种新的进入容器的方式: WebSocket + Docker Remote API