Advertisement

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)

还没有任何评论哟~