首页 > 其他分享 >vscode配置docker插件

vscode配置docker插件

时间:2023-04-06 12:00:48浏览次数:53  
标签:插件 vscode 用户组 sudo docker gpasswd

参考:

https://zhuanlan.zhihu.com/p/530413695

 

 

================================================

 

 

本文不对vscode、docker的安装及docker插件的安装进行讲解,本文只讲在vscode上如何配置以使docker插件正常使用。

 

VSCODE上安装好docker插件后会发现并不能正常使用,会报错并显示失败,大致效果如下图所示。

 

 

 

 

 

 

增加用户权限

为此需要在宿主系统(linux系统环境下)增加用户权限,也就是将登陆用户添加到docker用户组中。

具体操作如下:
sudo gpasswd -a <当前登陆用户名> docker
# 例如: sudo gpasswd -a xuxiaocong docker
# 从用户组中删除: sudo gpasswd -d <当前登陆用户名> docker

 

 

 

执行完成后重新打开vscode,此时即可在vscode中正常连接并使用docker,效果如下图。

 

 

 

 

通过Attach Visual Studio Code选项可以建立一个新的vscode项目,而这个新建的项目则是运行在该指定的docker内的,这种方式就可以省掉在docker容器建立时配置ssh映射端口了,并且也方便在vscode内调试docker容器内的项目代码。

 

 

 

 

 

 

 

 

 

标签:插件,vscode,用户组,sudo,docker,gpasswd
From: https://www.cnblogs.com/devilmaycry812839668/p/17292363.html

相关文章

  • VsCode开发工具的入门及基本使用
    (VsCode开发工具的入门及基本使用)一、VsCode介绍1.VsCode简介VisualStudioCode(简称“VSCode”)是Microsoft在2015年4月30日Build开发者大会上正式宣布一个运行于MacOSX、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器,可用于Windows,macOS和Lin......
  • VSCode更改插件安装位置
    1、使用–extensions-dir命令使用命令行打开VSCode,增加参数–extensions-dir插件路径这种方式存在弊端,就是命令行窗口不能关闭。当然也可以增加一个.bat文件打开编辑器。2、使用–extensions-dir命令如果不在安装目录里面创建data目录,那么vscode默认是在C:\Users\dell.vscode......
  • docker部署jumpserver
     关闭selinux[root@centos7~]#setenforce0[root@centos7~]#systemctlstopfirewalld[root@centos7~]#iptables-F安装docker源[root@centos7~]#yum-yinstallwget[root@centos7~]#cd/etc/yum.repos.d/[root@centos7~]#wgethttps://mirrors.aliyun.com/docker......
  • Centos7安装docker
    1、查看系统版本,系统内核3.10以上并卸载旧版本。yumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine 2、docker安装安装yum-utils......
  • docker搭建无鱼工时系统
    1.安装docker安装docker依赖包命令:yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2设置阿里云镜像源命令:yum-config-manager--add-repohttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo缓存镜像源信息以提高搜索安装速度命令:yummakec......
  • Blender网格建模插件MESHmachine倒角和圆角:扁平 化
    推荐:将NSDT场景编辑器加入你的3D工具链编辑模式ye使用拼合工具,您可以拼合单个或多个多边形,并且可以在2种模式下展平:沿边或沿法线。选择展平可以采取2种选择。您可以选择 3个折点或多个多边形,其中一个处于活动状态。如果选择3个顶点,则连接多边形的所有顶点都将根据3个顶点......
  • 推荐一个很好用的 Android Studio 插件
    事情是这样的,今天一位小伙伴发布了一条微博,然后@了我,内容是发布了一款AS的插件,我看了下,确实很好用,于是果断微博帮忙转发了,但是我觉得还不够,这个小插件非常实用,就想着公众号也扩散下,让更多的小伙伴可以受益。这个AS插件叫做 Android-Resource-Usage-Count,顾名思义,这是一个可......
  • flask+docker部署实战
    开发了一个基于flask的小项目,为了我跟随潮流使用docker进行部署到服务器1.先写一个dockerFile,放在项目根目录下示例如下FROMpython:3.9COPY./appWORKDIR./appRUNpipinstall-ihttps://pypi.douban.com/simple/-rrequirements.txtEXPOSE80CMD["python","app.py"]2.......
  • 插件式的自恢复保险丝优恩有哪几种系列型号?
    PPTC自恢复保险丝,大家熟知的可能就是贴片式的PPTC,但实际上,自恢复保险丝还有另一种——插件系列。插件式的自恢复保险丝同样也是在过流防护中使用较为频繁,以优恩为例,它的规格系列主要有七种。从网站统计到有:UN6系列(6V)、UN16系列(16V)、UN30系列(30V)、UN60系列(60V)、UN135系列(1......
  • 学习笔记292—docker api是什么
    dockerapi指的是docker的应用程序接口,是软件系统不同组成部分衔接的约定,docker主要有三大对外api:1、DockerRegistryAPI;2、DockerHubAPI;3、DockerRemoteAPI。本教程操作环境:linux5.9.8系统、docker-1.13.1版、DellG3电脑。一、什么是API1.API具体是什么?API这个词在......