docker + vscode 在 Windows 上运行 Linux 环境的代码解决方案(以创建 Linux 环境中的 Go 容器为例)
发布时间
阅读量:
阅读量
问题描述:
在实验操作阶段,所克隆的Go项目中包含的Makefile文件内嵌有Linux系统专用的命令指令,这导致其无法直接在Windows系统的终端环境中执行。
问题思考与分析
若不调整linux命令却希望执行程序,最为直接的途径便是自行搭建一个linux系统(尽管此过程较为繁琐,除非从长期角度出发进行规划)。通过了解docker可以得知,docker内部的container实际上相当于构建了一个虚拟环境,并且docker能够协助完成相关管理操作,使用起来极为便捷。因此,我们是否可以考虑借助docker来创建一个container,从而为项目提供所需的运行环境呢?
解决方法概述
首先,需要完成docker与vscode的安装工作
进行docker的启动操作
于vscode界面中查找名为Remote - Containers的插件

完成安装后,查阅相关文档可知,Remote - Containers 会依据项目中所包含的 Dockerfile 文件来构建容器。本例中将创建一个用于 L
全部评论 (0)
还没有任何评论哟~
