广告
返回顶部
首页 > 资讯 > 服务器 >docke-cli的调试环境搭建过程
  • 917
分享到

docke-cli的调试环境搭建过程

dockecli调试环境docker调试环境搭建dockecli 2022-11-16 00:11:04 917人浏览 安东尼
摘要

目录搭建docke-cli的调试环境1. 安装Go开发环境2. 修改部分go 环境变量3. 创建目录4.下载代码5. 配置vscode搭建docke-cli的调试环境 在搭建Dock

搭建docke-cli的调试环境

在搭建Docker-cli的调试环境时,踩了些坑,这里总结了一个比较顺利的方式,供大家参考。

我使用的是VMware16.2.4安装得Centos7.9.2009的操作系统,编译器用的VScode,go的版本为1.18, docker-cli的版本为1.20.10。

1. 安装go开发环境

这里安装go开发环境使用的是g 版本管理工具,具体的安装过程请参考:https://GitHub.com/voidint/g 。

安装完之后,切换为1.18 版本。

2. 修改部分go 环境变量

关闭了go mod ,因为docker-cli项目,没有使用go mod管理

修改GO_PROXY为七牛云的

GOPATH 保持默认的不变,如果要修改也可以,之后后面创建目录的时候,也要一并修改。

go env -w GO111MODULE="off"
go env -w GOPROXY="Https://goproxy.cn,direct"

在这里插入图片描述

3. 创建目录

在GOPATH创建如下的目录:

在这里插入图片描述

mkdir -p /root/go/src/github.com/docker    # 如果GOPATH有修改,此处路径也要做相应修改

4.下载代码

在GOPATH中下载代码,并切换至目标分支

cd /root/go/src/github.com/docker 
git clone https://github.com/docker/cli.git
cd cli
git checkout -b origin/20.10 remotes/origin/20.10

在这里插入图片描述

5. 配置VScode

通过 ssh remote 插件打开代码以后(相信如果你能查到这个文档,自然会使用该插件)

1.先自动创建 launch.JSON

在这里插入图片描述

在这里插入图片描述

2.并将 launch.json内容修改为如下:

其中 program字段,设置为docker.go 文件的路径。

args字段,可以执行调整为自己感兴趣的docker命令,不必含有docker,直接填写根命令就行。

在这里插入图片描述

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch Package",
            "type": "go",
            "request": "launch",
            "mode": "debug",
            "program": "/root/go/src/github.com/docker/cli/cmd/docker/docker.go",
            "env": {},
            "args": ["ps","-a"]
        }
    ]
}

点击开始调试

在这里插入图片描述

如果出现如下的信息,则说明成功了。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GaBJiINO-1668090505560)(新建 Markdown.assets/image-20221110222440998.png)]

到此这篇关于搭建docke-cli的调试环境的文章就介绍到这了,更多相关docke-cli调试环境内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: docke-cli的调试环境搭建过程

本文链接: https://www.lsjlt.com/news/173016.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • docke-cli的调试环境搭建过程
    目录搭建docke-cli的调试环境1. 安装go开发环境2. 修改部分go 环境变量3. 创建目录4.下载代码5. 配置VScode搭建docke-cli的调试环境 在搭建dock...
    99+
    2022-11-16
    docke cli调试环境 docker调试环境 搭建docke cli
  • X86汇编调试环境搭建的过程
    最近毕设需要做一个基于X86的微型OS内核,一直在学习汇编,前来记录一下 汇编环境搭建 本次使用vscode搭建的,需要的插件有X86 and X86_64 Assembly(也可以...
    99+
    2022-11-12
  • windows下使用vscode搭建golang环境并调试的过程
    目录安装环境变量配置运行helloword设置代理vscode编辑器调试golang一种语言会老吗? 我觉得会的,Objective-C语言变老了,就出现了 Swift语言。头号的语...
    99+
    2022-11-11
  • nvmmac环境搭建过程
    目录原因安装下载完成大概如此临时环境变量配置配置永久环境变量原因 需要用到多个node环境所以需要安装nvm,故此有本文,不成功来打我! 安装 curl -o- https://r...
    99+
    2023-02-16
    nvm mac 环境搭建 nvm mac
  • 线程简介和MySQL调试环境的搭建
    本篇内容介绍了“线程简介和MySQL调试环境的搭建”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、线程简...
    99+
    2022-10-18
  • linux php调试环境怎么搭建
    本文操作环境:ubuntu 16.04系统,PHP7.1版,Dell G3电脑。linux php调试环境怎么搭建?Linux的PHP开发环境快速搭建搭建的环境是LNMP:1、安装MySQL这个非常简单我用的是Ubuntu那么就用apt源,...
    99+
    2015-01-12
    linux
  • mysql源码调试(一)环境搭建
    操作系统:windows server 2012 R2VS版本:visio studio 2015 community机器配置:4core/4G安装所需包:cmake,bison,boost,activep...
    99+
    2022-10-18
  • linux php调试环境如何搭建
    这篇文章主要讲解了“linux php调试环境如何搭建”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux php调试环境如何搭建”吧!linux php调试环境的搭建方法:1、下载安装...
    99+
    2023-06-22
  • 如何搭建X86汇编调试环境
    这篇文章将为大家详细讲解有关如何搭建X86汇编调试环境,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。汇编环境搭建本次使用vscode搭建的,需要的插件有X86 and X86_64 Assembly(也可...
    99+
    2023-06-25
  • django项目环境的搭建过程
    本篇内容介绍了“django项目环境的搭建过程”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!安装环境:centos7.41 安装nginx&...
    99+
    2023-06-02
  • VS Code C++环境的搭建过程
    目录1.搭建C/C++2.注意事项Visual Studio Code(简称“VS Code” )是Microsoft在2015年4月30日Build开发者大...
    99+
    2022-11-13
  • Appium环境搭建详细过程
    这篇文章主要介绍“Appium环境搭建详细过程”,在日常操作中,相信很多人在Appium环境搭建详细过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Appium环境搭建详细过程”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-15
  • yolov5win10CPU与GPU环境搭建过程
    目录前言一、安装pytorch1.创建新的环境2.下载YOLOv5 github项目3.安装相关依赖库和包4.验证二、运行detect.py文件总结前言 最近实习任务为黑烟检测,想起...
    99+
    2022-11-12
  • Seata 环境搭建部署过程
    目录前提准备1.下载2.建表3.配置 nacos3.1 上传配置至Nacos配置中心4.修改 appplication.yml4.1 seata.store4.2 seata.con...
    99+
    2022-11-13
    Seata 环境搭建 Seata搭建 Seata部署
  • vs2022 qt环境搭建调试的方法步骤
    建议:先安装qt再安装vs! 1、安装qt6,如下图,勾选msvc2019即可,其它自行决定,剩下安装自动的; 2、vs2022安装没什么说的,因为已经是模块化安装了,如下图,这是...
    99+
    2022-11-12
  • 搭建RocketMQ在本地IDEA开发调试环境教程
    目录前言生成安装包启动NameServer启动broker安装RocketMQConsole尽情的DEBUG前言 发现公司这边的消息中间件采用了aliyun的RocketMQ服务,熟...
    99+
    2022-11-13
  • Spark在Win10下的环境搭建过程
    前言  本章将介绍如何在WIN10下实现spark环境搭建。  本章概要  1、版本说明  2、环境准备: jdk配置; ...
    99+
    2022-11-12
  • Python3.9环境搭建RobotFramework的详细过程
    目录Python3.9.9+RobotFramework环境搭建一、Python安装二、RobotFramework安装三、WxPython安装四、RIDE安装五、Selenuim2...
    99+
    2023-01-15
    Python3.9搭建RobotFramework RobotFramework环境搭建
  • golang beego框架环境搭建过程
    目录环境搭建1.开启gomod设置代理2.安装beego和bee3.升级bee4.zsh: command not found: bee5.bee相关命令6.项目启动7.beego项...
    99+
    2022-11-13
  • 使用远程Docker进行集成测试的环境搭建过程
    需求背景 团队有集成测试的需求,集成测试需要依赖一些中间件,比如mysql,rabbitmq。每个研发人员有对自己开发的那部分代码进行测试编写和运行检测的需求。 为了不互相影响,可以...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作