当前位置: 首页 > news >正文

在ubuntu中VsCode使用python docker容器

1. 安装docker

sudo apt update -y
#安装必要的依赖
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
#添加docker的官方秘钥
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
#更改apt包索引
sudo apt update
#安装docker
sudo apt install -y docker-ce docker-ce-cli containerd.io
#验证docker是否安装成功
docker -v

2.安装vsode

#下载vsode,注意下载的是deb的包
https://code.visualstudio.com/Download#
#下载完成之后,切换到下载的目录,运行命令进行安装
sudo dpkg -i code_*.deb
#如果遇到依赖的问题就执行
sudo apt install -f

3.在vscode中安装依赖插件

  • 安装docker插件
  • 安装python插件
  • 安装Remote - Containers插件

4.拉取docker镜像并运行

sudo docker pull python:3.10sudo docker run -dit --name 容器的名字 -v /本地绝对地址:容器中的地址/ python:3.10

5.使用过程中可能遇到的问题

1.在vscode中无法找到自己新建的容器
	这是因为没有把docker加到docker组,运行下面的命令sudo usermod -aG docker $USER刷新用户组权限newgrp docker
http://www.xdnf.cn/news/16129.html

相关文章:

  • 工厂方法模式详解及c++代码实现(以自动驾驶感知模块中的应用为例)
  • 三维点拟合平面ransac c++
  • JAVA设计模式:注解+模板+接口
  • 解锁健康生活:养生新主张
  • 【AI飞】AutoIT入门七(实战):python操控autoit解决csf视频批量转换(有点难,AI都不会)
  • 汽车行驶工况特征参数:从“速度曲线”到“驾驶DNA”的硬核解码
  • Linux:命令行参数、环境变量
  • ES6 Object.values 特定字段处理
  • IntelliJ IDEA clean git password
  • 每日一题(小白)暴力娱乐篇33
  • ObjectOutputStream 深度解析
  • 关于RK3588cpu多线程速度慢的问题
  • vLLM V1:性能优化与集群扩展的深度解析
  • LabVIEW 项目开发:需求引导与系统统筹
  • DeepSeek 助力 Vue3 开发:打造丝滑的日历(Calendar),日历_自定义单元格大小示例(CalendarView01_07)
  • 基于CNN与VGG16的图像识别快速实现指南
  • 职坐标IT培训热门技术实战精讲
  • 跟我学C++中级篇——内存异常的分析
  • 在排序数组中查找元素的第一个和最后一个位置--LeetCode
  • 【SAP ME 43】RESRCE表操作导致HANA中表锁定解决方案
  • Netlink套接字
  • 基于微信小程序的中医小妙招系统的设计与实现
  • 使用dompurify修复XSS跨站脚本缺陷
  • k8s 调整Node节点 Max_Pods
  • dify本地部署,docker-plugin_daemon-1启动不了,一直报错
  • rtps报文分析
  • 2025年消防设施操作员考试题库及答案
  • Windows 11设置开机自动运行 .jar 文件
  • 实战篇|多总线网关搭建与量产验证(5000 字深度指南)
  • 第五章、SpringBoot与消息通信(一)