VScode搭建docker环境
镜像下载、域名解析、时间同步请点击 阿里云开源镜像站
前言
本环境通过使用VMware在Ubuntu20.04下通过VScode搭建docker环境,可通过远程连接容器进行开发。(仅作参考)
一、环境准备
VMware 15 pro,Ubuntu20.04,VScode(Linux版本)
虚拟机搭建过程略。
二、搭建步骤
1.安装docker
官方安装链接:
https://docs.docker.com/engine/install/ubuntu/
方法一:
终端依次执行如下命令:(采用阿里源)
//更新apt包索引
sudo apt update
//安装依赖包
sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common
//添加GPG密钥
如果你在阿里云上部署,可能使用阿里云的镜像源(在下面),添加阿里云的证书会更好一些。添加阿里云证书:
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
//添加软件源(阿里云)
sudo add-apt-repository \
"deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \
$(lsb_release -cs) \
stable"
//更新apt包索引
sudo apt update
//安装docker引擎、CLI 和容器包
sudo apt install docker-ce docker-ce-cli containerd.io
方法二:
若本地已有打包好的docker容器,也可仅执行如下命令也可使用。
sudo apt update
sudo apt install docker.io
2.配置docker
安装过后可查看docker版本号:
docker --version
在默认情况下,普通用户没有权限执行 docker 相关操作
需要将普通用户加入到 docker 用户组,并重启,即可不使用 sudo 来运行 docker 相关操作
sudo usermod -aG docker $USER
reboot
注意:此权限操作必须执行,否则无法在VScode中查找当前用户下的相关容器!
可通过该命令,可下拉容器示例 hello-world
docker run hello-world
3.安装VScode
打开Ubuntu Software,搜索vscode,下载即可。(其他方法略)
安装VScode插件
打开远程管理器,即可看到当前用户组下的容器列表,并可直接进行操作
hello-world仅作示例用,无法远程连接。
至此,VScode下docker环境部署完成。
原文链接:https://blog.csdn.net/qq_45719224/article/details/123863260
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效