vscode在docker镜像环境编程
此时,就进入了docker的容器中了,可以直接在vscode 中对docker容器进行编程与操作。如果报错: 当前用户没有docker权限,执行 “3. 权限报错解决方法。” 解决后即可正常使用。如果未报错,说明可以直接使用docker,重新执行步奏 “2. 打开容器” 即可。先打开要操作的docker容器。如果有容器,则证明打开成功。,选择需要操作容器的名字。
·
vscode在docker镜像环境编程
VS Code基础入门使用可查看: VS Code 基础入门使用(配置)教程
其他Vs Code 配置可关注查看: Vs Code 配置专栏
1. 安装插件:
打开插件面板,可以使用快捷键:Ctrl+Shift+X
,或者点击左侧的插件面板:
插件 | 功能 |
---|---|
Remote Development | vscode官方开发的用于打开container, remote machine, or WSL的拓展包 |
Docker | vscode中操作docker |
2. 打开容器
先打开要操作的docker容器
docker start container_name
查看是否打开成功:
docker ps
如果有容器,则证明打开成功。
按F1
, 或者 ctrl+shift+p
, 输入 Remote-Containers:Attach to Running Container
,选择需要操作容器的名字。
此时,就进入了docker的容器中了,可以直接在vscode 中对docker容器进行编程与操作。
如果报错: 当前用户没有docker权限,执行 “3. 权限报错解决方法。” 解决后即可正常使用。
3. 权限报错解决方法。
- 创建 docker 组.
sudo groupadd docker
- 将自己用户添加到 docker 组中.
sudo usermod -aG docker $USER
- 修改/var/run/docker.sock权限:
sudo chmod a+rw /var/run/docker.sock
- 重启docker
sudo systemctl restart docker
- 测试是否可以不加
sudo
,直接执行docker
docker run hello-world
如果未报错,说明可以直接使用docker,重新执行步奏 “2. 打开容器” 即可。
更多推荐
所有评论(0)