docker
guoguangwu
这个作者很懒,什么都没留下…
展开
-
trivy支持弱密码检测
trivy支持弱密码检测原创 2023-03-23 11:09:59 · 239 阅读 · 0 评论 -
基于trivy的软件包列表使用trivy进行漏扫
基于trivy的软件包列表使用trivy进行漏扫原创 2023-03-23 09:47:18 · 241 阅读 · 0 评论 -
skopeo login error
level=fatal msg="authenticating creds for \"192.168.100.94:1443\": pinging container registry 192.168.100.94:1443: 400 Bad Request"原创 2022-09-15 09:14:24 · 337 阅读 · 0 评论 -
docker重启后,harbor仓库无法启动
docker重启后,harbor仓库无法启动原创 2022-08-25 14:46:18 · 1213 阅读 · 0 评论 -
golang运行期间重新加载环境变量
golang运行期间重新加载环境变量原创 2022-08-16 22:26:34 · 1056 阅读 · 0 评论 -
golang 用户名密码认证docker,并推送镜像至仓库
golang 用户名密码认证docker,并推送镜像至仓库原创 2022-08-09 22:04:41 · 451 阅读 · 0 评论 -
Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40
Error response from daemon: client version 1.41 is too new. Maximum supported API version is 1.40原创 2022-08-09 22:00:44 · 1181 阅读 · 1 评论 -
skopeo 同步仓库间镜像同步,本地镜像上传
skopeo 同步仓库间镜像同步原创 2022-08-03 09:30:06 · 787 阅读 · 0 评论 -
/root/GOPATH/pkg/mod/github.com/docker/libnetwork@v0.5.6/osl/namespace_linux.go:13:2: case-insensiti
case-insensitive import collision: "github.com/Sirupsen/logrus" and "github.com/sirupsen/logrus"原创 2022-08-01 09:56:14 · 627 阅读 · 0 评论 -
trivy 获取基础镜像源码分析
trivy 获取基础镜像源码分析原创 2022-07-31 16:51:43 · 841 阅读 · 0 评论 -
基于trivy获取基础镜像
基于trivy获取基础镜像原创 2022-07-31 11:33:14 · 613 阅读 · 0 评论 -
docker 获取镜像的发行版本信息
docker 获取镜像的发行版本信息原创 2022-07-29 14:29:39 · 279 阅读 · 0 评论 -
go-containerregistry 从私有仓库拉取镜像, https协议
go-containerregistry 从私有仓库拉取镜像, https协议原创 2022-07-11 20:37:38 · 881 阅读 · 0 评论 -
go-containerregistry 将crane 保存的tar导入docker daemon 中
go-containerregistry 将crane 保存的tar导入docker daemon 中原创 2022-07-10 20:04:51 · 466 阅读 · 0 评论 -
go-containerregistry 给本地镜像打tag
go-containerregistry 本地镜像 tag原创 2022-07-10 16:36:15 · 330 阅读 · 0 评论 -
go-containerregistry 从私有仓库拉取镜像
go-containerregistry crane 从私有仓库拉取镜像原创 2022-07-09 10:54:51 · 516 阅读 · 0 评论 -
jfrog AQL 开源版本不支持sort
本来打算使用AQL的排序功能查询镜像的ID,其对应的modified时间最大,然后限制个数为1就可以得到对应的信息。基本步骤是获取所有docker私有仓库 通过AQL获取所有私有仓库所有镜像名字(通过"name" : "manifest.json",可以过滤只有一项关于镜像信息) 通过AQL通过镜像名字和仓库名字和modified过滤,得到对应镜像ID"items.find({\"repo\": \"%s\"},{\"name\": \"%s\"}).sort({\"$desc\" : [\原创 2022-04-25 10:48:20 · 1318 阅读 · 0 评论 -
jfrog AQL 查询指定仓库的镜像信息
在jfrog 获取所有仓库 博客中,我们已经拿到了所有关于docker仓库的信息,接着我们使用AQL查询指定仓库中的镜像信息。代码如下:package mainimport ( "encoding/json" "fmt" "github.com/jfrog/jfrog-client-go/artifactory" "github.com/jfrog/jfrog-client-go/artifactory/auth" "github.com/jfrog/jfrog-client-go.原创 2022-04-24 21:29:11 · 1507 阅读 · 0 评论 -
jfrog 获取所有仓库
package mainimport ( "github.com/jfrog/jfrog-client-go/artifactory" "github.com/jfrog/jfrog-client-go/artifactory/auth" "github.com/jfrog/jfrog-client-go/artifactory/services" "github.com/jfrog/jfrog-client-go/config" "github.com/jfrog/jfrog-client.原创 2022-04-24 17:06:25 · 1404 阅读 · 0 评论 -
jfrog 使用docker login 报错 received unexpected HTTP status: 503 Service Unavailable
安装jfrog jcr 环境来搭建私有仓库进行测试。页面登陆使用的端口是8082,后台是8081,默认的。需要执行下面的命令就可以解决上述问题。curl -XPOST -vu admin:password http://localhost:8082/artifactory/ui/jcr/eula/accep结果如下:然后就可以使用docker login来登录了。问题就解决了。...原创 2022-04-22 16:19:59 · 2098 阅读 · 0 评论 -
goland 打开docker1.2.0 后代码不能跳转
如图所示:只需要稍作修改即可。我们以下面的为例"github.com/docker/docker/reexec"还是同一个文件,我们点击29行无法跳转。报错”unresolved reference“。其实我们的工程目录中是有reexec代码目录的。但是因为docker改名叫moby后,地址无法访问。而1.2.0比较老,在改名之前出现的。我们只需要做如下修改即可"github.com/docker/docker/reexec" 改成"docker/reexe...原创 2022-04-18 22:41:56 · 767 阅读 · 0 评论 -
golang 获取registry镜像id
使用 http://github.com/fsouza/go-dockerclient通过ManifestV2 API获取对应的IMAGE ID// 列出指定镜像的IDfunc GetImageId(imageName string) string{ url := "http://" + registryHost username := "" // anonymous password := "" // anonymous hub, err := registry.New(..原创 2022-04-10 10:50:29 · 1064 阅读 · 0 评论 -
Login did not succeed, error: Error response from daemon: Get https://192.168.180.91:5000/v2/: http:
docker login 去登陆时,出现上面的错误时,网上有很多资料说需要在 /etc/docker/daemon.json文件中加上一条类似如下这样的配置,然后重启docker服务即可。{"insecure-registries":["192.168.32.134:5000"]}但是,当有多个私有仓库没开启ssl是,需要增加配置。如何增加,之前没有认证阅读配置,也没阅读配置加载源码,然后就配置了如下配置{ "insecure-registries":["192.168.180.91:5原创 2022-04-02 21:57:05 · 2862 阅读 · 0 评论 -
harbor 上传镜像报错:unknown: bad request: invalid repository name: ubuntu
docker login 成功之后,上传镜像还是失败原因是镜像标签不对,需要加上项目名称:比如我的有如下项目名称需要按照如下格式打标签:带上 test重新上传:这就是成功了。我们再到界面上看:解决了上述问题。...原创 2022-04-02 17:12:03 · 3844 阅读 · 0 评论 -
Docker Registry V2 开启auth查询或获取私有仓库(registry)中的镜像列表catalog错误--Bearer realm insufficient_scope
首先是在conf/registry/config.yml该文件中开启了auth认证并且使用的是token类型,此类安全系数较高。配置如下:auth: token: realm: http://ip:50000/api/auth service: ip:5000 issuer: 'admin' rootcertbundle: /path/registry/auth.cert我之前参考的搭建的博客是这个链接:docker 搭建私有仓库&用户密码认证&原创 2022-03-28 17:28:45 · 1826 阅读 · 0 评论 -
Git: gnutls_handshake() failed: Error in the pull function
apt-get -y install build-essential nghttp2 libnghttp2-dev libssl-dev安装 docker-impala时,执行git clone https://github.com/codingtony/docker-impala.git报了Git: gnutls_handshake() failed: Error in the pull function错误。执行上面的命令完成下载。然后依次执行cd docker-impal..原创 2022-03-14 11:18:10 · 1376 阅读 · 0 评论