登录  /  注册
博主信息
博文 291
粉丝 0
评论 0
访问量 431532
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
VScode搭建docker环境
原创
1657人浏览过

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站

前言

本环境通过使用VMware在Ubuntu20.04下通过VScode搭建docker环境,可通过远程连接容器进行开发。(仅作参考)

一、环境准备

VMware 15 pro,Ubuntu20.04,VScode(Linux版本)

虚拟机搭建过程略。

二、搭建步骤

1.安装docker

官方安装链接:

https://docs.docker.com/engine/install/ubuntu/

方法一:

终端依次执行如下命令:(采用阿里源)

  1. //更新apt包索引
  2. sudo apt update
  3. //安装依赖包
  4. sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common
  5. //添加GPG密钥
  6. 如果你在阿里云上部署,可能使用阿里云的镜像源(在下面),添加阿里云的证书会更好一些。添加阿里云证书:
  7. curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
  8. //添加软件源(阿里云)
  9. sudo add-apt-repository \
  10. "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \
  11. $(lsb_release -cs) \
  12. stable"
  13. //更新apt包索引
  14. sudo apt update
  15. //安装docker引擎、CLI 和容器包
  16. sudo apt install docker-ce docker-ce-cli containerd.io

方法二:

若本地已有打包好的docker容器,也可仅执行如下命令也可使用。

  1. sudo apt update
  2. sudo apt install docker.io

2.配置docker

安装过后可查看docker版本号:

  1. docker --version

file

在默认情况下,普通用户没有权限执行 docker 相关操作

file

需要将普通用户加入到 docker 用户组,并重启,即可不使用 sudo 来运行 docker 相关操作

sudo usermod -aG docker $USER

reboot

file

注意:此权限操作必须执行,否则无法在VScode中查找当前用户下的相关容器!

可通过该命令,可下拉容器示例 hello-world

docker run hello-world

file

3.安装VScode

打开Ubuntu Software,搜索vscode,下载即可。(其他方法略)

安装VScode插件

file

打开远程管理器,即可看到当前用户组下的容器列表,并可直接进行操作

file

file

hello-world仅作示例用,无法远程连接。

至此,VScode下docker环境部署完成。

原文链接:https://blog.csdn.net/qq_45719224/article/details/123863260

本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学