【Docker】vscode连接docker容器记录

前置知识

需要安装好docker
安装教程见这篇博客

安装好之后记得换国内源
image

image

image

把如下内容全选复制进去

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "http://mirrors.ustc.edu.cn",
    "http://hub-mirror.c.163.com",
    "https://docker.hpcloud.cloud",
    "https://docker.m.daocloud.io",
    "https://docker.unsee.tech",
    "https://docker.1panel.live",
    "https://docker.chenby.cn",
    "http://mirror.azure.cn",
    "https://dockerpull.org",
    "https://dockerhub.icu",
    "https://hub.rat.dev"
  ]
}

或者

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com",
    "https://mirror.ccs.tencentyun.com",
    "https://dockerproxy.com",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://docker.nju.edu.cn",
    "https://mirror.azure.cn",
    "https://docker.1panel.dev",
    "https://docker.foreverlink.love",
    "https://dytt.online",
    "https://func.ink",
    "https://lispy.org",
    "https://docker.xiaogenban1993.com",
    "https://docker.xn--6oq72ry9d5zx.cn",
    "https://docker.zhai.cm",
    "https://docker.5z5f.com",
    "https://a.ussh.net",
    "https://docker.cloudlayer.icu",
    "https://docker.linkedbus.com",
    "https://hub.littlediary.cn",
    "https://hub.crdz.gq",
    "https://docker.unsee.tech",
    "https://docker.kejilion.pro",
    "https://registry.dockermirror.com",
    "https://hub.rat.dev",
    "https://dhub.kubesre.xyz",
    "https://docker.nastool.de",
    "https://docker.udayun.com",
    "https://docker.rainbond.cc",
    "https://hub.geekery.cn",
    "https://docker.1panelproxy.com",
    "https://docker.m.daocloud.io"
  ]
}

然后点apply&start按钮,我这里因为复制过了所以按钮是灰色的
image

在cmd里输入docker --version检验自己是否安装成功
image

安装vscode插件

image
安装下图的三个插件
image
image

vscode打开终端的两种方法

方法一
image
image

方法二
把鼠标移到底下,下图红边处
image

鼠标变成上下箭头之后往上拉
image

以上两种方法喜欢哪个用哪个

在终端中输入命令(cmd终端与vscode终端等价,因为vscode打开的就是cmd的终端,只不过放在IDE里显示了,也可以在cmd终端输命令)

只不过为了代码编辑的方便所以才在vscode里打开终端。

docker pull XXX 拉取镜像

一开始刚配好环境,docker里啥也没有,可以用通过

docker pull XXX

命令来拉取别人的镜像,比如docker pull mysql

docker images 查看所有镜像

docker pull XXX之后,打开vscode,点左侧
image

image

就可以看到自己之前docker pull过来的镜像
image

点击镜像右边的箭头,就可以启动镜像(箭头右边的方框是新开一个窗口打开镜像)
image

got it
image

变成这样
image

点左上角

image
在搜索框可输入项目的镜像
image

然后就能看到镜像目录下的文件了
image

至此大功告成。

posted @   Tshaxz  阅读(20)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
Language: HTML
点击右上角即可分享
微信分享提示