docker.io/golangci/golangci-lint:v2.12.2 linux/amd64

docker.io/golangci/golangci-lint:v2.12.2 - 国内下载镜像源 浏览次数:27

golangci-lint是一款快速的Go语言代码静态分析工具,整合了多种流行的Go代码检查器(如staticcheck、golint、govet、errcheck等),能够帮助开发者高效检测代码中的语法错误、风格问题、潜在bug、性能瓶颈以及不符合最佳实践的代码片段,支持配置化以适应不同项目需求,广泛用于Go项目的代码质量保障和CI/CD流程中。

源镜像 docker.io/golangci/golangci-lint:v2.12.2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/golangci/golangci-lint:v2.12.2
镜像ID sha256:3e3290dada1af36c998867b2b33fbc7d7354051137a4bd971b2e7182148ca06c
镜像TAG v2.12.2
大小 913.85MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD golangci-lint
启动入口
工作目录 /go
OS/平台 linux/amd64
浏览量 27 次
贡献者
镜像创建 2026-05-06T11:33:33.510146304Z
同步时间 2026-06-17 09:42
环境变量
PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GOLANG_VERSION=1.26.2 GOTOOLCHAIN=auto GOPATH=/go GOROOT=/usr/local/go
镜像标签
2026-05-06T11:07:58Z: org.opencontainers.image.created Fast linters Runner for Go: org.opencontainers.image.description https://golangci-lint.run: org.opencontainers.image.documentation c0d3ddc9cf3faa61a4e378e879ece580256d76e5: org.opencontainers.image.revision https://github.com/golangci/golangci-lint: org.opencontainers.image.source golangci-lint: org.opencontainers.image.title https://github.com/golangci/golangci-lint: org.opencontainers.image.url 2.12.2: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: debian 13.4 扫描引擎: Trivy 扫描时间: 2026-06-17 09:42

低危漏洞:772 中危漏洞:1426 高危漏洞:353 严重漏洞:13

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/golangci/golangci-lint:v2.12.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/golangci/golangci-lint:v2.12.2  docker.io/golangci/golangci-lint:v2.12.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/golangci/golangci-lint:v2.12.2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/golangci/golangci-lint:v2.12.2  docker.io/golangci/golangci-lint:v2.12.2

Shell快速替换命令

sed -i 's#golangci/golangci-lint:v2.12.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/golangci/golangci-lint:v2.12.2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/golangci/golangci-lint:v2.12.2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/golangci/golangci-lint:v2.12.2  docker.io/golangci/golangci-lint:v2.12.2'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/golangci/golangci-lint:v2.12.2 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/golangci/golangci-lint:v2.12.2  docker.io/golangci/golangci-lint:v2.12.2'

镜像构建历史


# 2026-05-06 19:33:33  0.00B 设置默认要执行的命令
CMD ["golangci-lint"]
                        
# 2026-05-06 19:33:33  40.57MB 复制新文件或目录到容器中
COPY linux/amd64/golangci-lint /usr/bin/ # buildkit
                        
# 2026-05-06 19:33:33  22.00B 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c git config --global --add safe.directory '*' # buildkit
                        
# 2026-05-06 19:33:33  0.00B 设置环境变量 GOTOOLCHAIN
ENV GOTOOLCHAIN=auto
                        
# 2026-05-06 19:33:33  0.00B 设置环境变量 GOROOT
ENV GOROOT=/usr/local/go
                        
# 2026-05-06 19:33:33  0.00B 定义构建参数
ARG TARGETPLATFORM
                        
# 2026-04-22 13:13:42  0.00B 设置工作目录为/go
WORKDIR /go
                        
# 2026-04-22 13:13:42  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
                        
# 2026-04-22 13:13:36  232.20MB 复制新文件或目录到容器中
COPY /target/ / # buildkit
                        
# 2026-04-22 13:13:36  0.00B 设置环境变量 PATH
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-04-22 13:13:36  0.00B 设置环境变量 GOPATH
ENV GOPATH=/go
                        
# 2026-04-22 13:13:36  0.00B 设置环境变量 GOTOOLCHAIN
ENV GOTOOLCHAIN=local
                        
# 2026-04-22 13:13:36  0.00B 设置环境变量 GOLANG_VERSION
ENV GOLANG_VERSION=1.26.2
                        
# 2026-04-22 13:13:41  276.10MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		g++ 		gcc 		libc6-dev 		make 		pkg-config 	; 	dpkgArch="$(dpkg --print-architecture)"; 	if [ "$dpkgArch" = 'arm64' ]; then 		apt-get install -y --no-install-recommends binutils-gold; 	fi; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-04-22 12:45:34  184.94MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		git 		mercurial 		openssh-client 		subversion 				procps 	; 	apt-get dist-clean # buildkit
                        
# 2026-04-22 09:39:41  60.18MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		curl 		gnupg 		netbase 		sq 		wget 	; 	apt-get dist-clean # buildkit
                        
# 2026-04-21 08:00:00  119.87MB 
# debian.sh --arch 'amd64' out/ 'trixie' '@1776729600'
                        
                    

镜像信息

{
    "Id": "sha256:3e3290dada1af36c998867b2b33fbc7d7354051137a4bd971b2e7182148ca06c",
    "RepoTags": [
        "golangci/golangci-lint:v2.12.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/golangci/golangci-lint:v2.12.2"
    ],
    "RepoDigests": [
        "golangci/golangci-lint@sha256:5cceeef04e53efe1470638d4b4b4f5ceefd574955ab3941b2d9a68a8c9ad5240",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/golangci/golangci-lint@sha256:06cfad66c971d84bd60aa24610dff7696df577fed240d831c0d2dbdacacd7c43"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-05-06T11:33:33.510146304Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "GOLANG_VERSION=1.26.2",
            "GOTOOLCHAIN=auto",
            "GOPATH=/go",
            "GOROOT=/usr/local/go"
        ],
        "Cmd": [
            "golangci-lint"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/go",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-05-06T11:07:58Z",
            "org.opencontainers.image.description": "Fast linters Runner for Go",
            "org.opencontainers.image.documentation": "https://golangci-lint.run",
            "org.opencontainers.image.revision": "c0d3ddc9cf3faa61a4e378e879ece580256d76e5",
            "org.opencontainers.image.source": "https://github.com/golangci/golangci-lint",
            "org.opencontainers.image.title": "golangci-lint",
            "org.opencontainers.image.url": "https://github.com/golangci/golangci-lint",
            "org.opencontainers.image.version": "2.12.2"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 913847828,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/04fd165f3883d9f2aa2f8b917b51f2043f23081b4b3c75f004bda89055733e91/diff:/var/lib/docker/overlay2/e5114f73f7bbff5be80800482fff879a10db315745e707cb01ea8c2d9a7c74fe/diff:/var/lib/docker/overlay2/3906aa30b617270af6ba73b23c338073865719c9d60317d2dba311486c4a5343/diff:/var/lib/docker/overlay2/8fae3ec266121bb1d4c6f53bc1c9fca43fc51886e90d42a8e3b401a8bb3ec129/diff:/var/lib/docker/overlay2/bfb6365a1bddc14d1543881b92ad57a1428c8f24e44c3278482d7c43b72a3dc6/diff:/var/lib/docker/overlay2/dd8986c54361b946a9b6df50d1dc8baf848fc00ba2393e3a3a6022ef0655f233/diff:/var/lib/docker/overlay2/68d0030345de73b9048104175b44089a9b91ef9e47fa5042ff9d95eb444cc778/diff:/var/lib/docker/overlay2/ec980863cae9d80c52c63013342a619cbc4609f98b684470a5837d52ce4a3995/diff",
            "MergedDir": "/var/lib/docker/overlay2/7f2ea70e71d21404d8bab6a70edf0b579830a265d9a9e2d27a8a9aa4e1df1250/merged",
            "UpperDir": "/var/lib/docker/overlay2/7f2ea70e71d21404d8bab6a70edf0b579830a265d9a9e2d27a8a9aa4e1df1250/diff",
            "WorkDir": "/var/lib/docker/overlay2/7f2ea70e71d21404d8bab6a70edf0b579830a265d9a9e2d27a8a9aa4e1df1250/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:838e471be07892110fe998f879652b240b92fb1ad5cb4a91a39e8c4c9ddc94e0",
            "sha256:cb623b1a45c4d0154194cc7b8646f029db33ab4d21434d8d907d12a408bfcc86",
            "sha256:8facc29b1c2c795e8afc6c1c5ae2993107bdc26701d571b3766b9cb9294be648",
            "sha256:fa89db65d2c0c90b54b37a2065a690fc7a0586510a4fafa6f162050757d99f9f",
            "sha256:e4972e91bd8b6a21cf76a42b470bf2df28e5b81c4f7af2f3bb8d55b63b449bf8",
            "sha256:06fde131c611ceec3e87c590da265950ba5aae4dd48c3802a15b98a11940198d",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:be005f215b21ad3fc691fd42053f94d005f79b67f71e9fca4b38d71f29eb3247",
            "sha256:f1b31872d1cfd334285659bf2b7bbb41bcb231b1eb3ab3b2735bd7d050b49433"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-06-17T09:42:27.968919223+08:00"
    }
}

更多版本

docker.io/golangci/golangci-lint:v1.53.3-alpine

linux/amd64 docker.io497.70MB2025-01-19 16:10
500

docker.io/golangci/golangci-lint:v1.61-alpine

linux/amd64 docker.io497.38MB2025-02-17 13:32
849

docker.io/golangci/golangci-lint:v2.6.2

linux/amd64 docker.io885.48MB2025-11-22 11:54
374

docker.io/golangci/golangci-lint:v2.7.2

linux/amd64 docker.io885.92MB2025-12-22 11:42
909

docker.io/golangci/golangci-lint:v2.9.0

linux/amd64 docker.io913.21MB2026-03-17 10:36
190

docker.io/golangci/golangci-lint:v2.12.2

linux/amd64 docker.io913.85MB2026-06-17 09:42
26