当前位置: 首页 > 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

相关文章:

  • 「数据可视化 D3系列」入门第八章:动画效果详解(让图表动起来)
  • 探索Spring Boot Web模块:设计思想与技术实现
  • 【字节跳动AI论文】海姆达尔:生成验证的测试时间扩展
  • 企业数字化转型:如何制定清晰的战略?
  • 2025大模型推理框架选型全指南:高并发推理架构深度拆解
  • vs2019配置点云库PCL1.12.1
  • 【数据结构_10】二叉树(2)
  • 【Reading Notes】(8.3)Favorite Articles from 2025 March
  • 苹果紧急修复两个已被利用的iOS漏洞,用于针对特定目标的复杂攻击
  • 闲来无事,用HTML+CSS+JS打造一个84键机械键盘模拟器
  • OBS 日期时间.毫秒时间脚本 date-and-time.lua
  • 《软件设计师》复习笔记(14.1)——面向对象基本概念、分析设计测试
  • 欣佰特携数十款机器人相关前沿产品,亮相第二届人形机器人和具身智能行业盛会
  • 网络编程 - 2
  • 阿里AI模型获FDA“突破性”认证,胰腺癌早筛实现关键突破|近屿智能邀你入局AIGC大模型
  • WordPress自定义页面与文章:打造独特网站风格的进阶指南
  • java 设计模式之模板方法模式
  • 「数据可视化 D3系列」入门第十一章:力导向图深度解析与实现
  • 【IDEA2020】 解决开发时遇到的一些问题
  • Echart 地图放大缩小
  • 刘国梁总结发言数度哽咽:乒乓球是事业,更是融入血脉的信仰
  • 金湘军辞去山西省省长职务
  • 肖扬任武钢集团董事长、党委书记
  • 上海市统计局:经济运行开局平稳,高质量发展扎实推进
  • 体坛联播|曼城击败维拉迎英超三连胜,巴萨遭遇魔鬼赛程
  • 经济日报刊文:如何破除“内卷式”竞争