在vscode中使用docker

创建容器,并设置挂载文件夹

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vscode使用Docker连接nvidia-docker,可以按照以下步骤进行操作: 1. 安装Docker插件 打开Vscode,点击左侧的扩展图,搜索Docker插件并进行安装。 2. 配置Docker插件 在Vscode按下`Ctrl + Shift + P`键,输入Docker: Add a Dockerfile,选择 Dockerfile: Create a Dockerfile,然后选择你要创建的语言类型,例如 Python。 3. 配置Dockerfile 在弹出的窗口,配置Dockerfile文件,例如: ``` FROM nvcr.io/nvidia/pytorch:21.03-py3 WORKDIR /app COPY . /app RUN pip install --no-cache-dir -r requirements.txt CMD ["python", "app.py"] ``` 这个Dockerfile文件是基于nvidia的pytorch镜像,将当前目录下的文件拷贝到容器的/app目录下,安装requirements.txt的Python包,并启动app.py文件。 4. 构建Docker镜像 在Vscode按下`Ctrl + Shift + P`键,输入Docker: Build Image,选择刚才创建的Dockerfile文件,然后输入镜像名称和标签,例如: ``` myimage:latest ``` 然后等待构建完成。 5. 运行nvidia-docker镜像 在容器启动myimage镜像,可以使用以下命令: ``` $ docker run --gpus all -it --rm -v /path/to/local/code:/app myimage:latest ``` 这个命令跟之前的命令是一样的,只是镜像名称和挂载的目录有所不同。 6. 在Vscode连接nvidia-dockerVscode按下`Ctrl + Shift + P`键,输入Remote-Containers: Attach to Running Container,选择刚才运行的容器,然后等待连接完成。 7. 在Vscode调试代码 在Vscode打开本地的代码目录,可以在容器内进行调试。 以上就是在Vscode安装Docker,并连接nvidia-docker的详细操作步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值