docker.io/gomods/athens:v0.15.4 linux/amd64

docker.io/gomods/athens:v0.15.4 - 国内下载镜像源 浏览次数:9
```html

这是一个用于运行Athens的Docker镜像。Athens是一个Go模块代理,可以缓存和服务Go模块,从而提高构建速度并减少对远程服务器的依赖。 使用这个镜像可以轻松地部署和运行一个私有的或公共的Go模块代理。

```
源镜像 docker.io/gomods/athens:v0.15.4
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gomods/athens:v0.15.4
镜像ID sha256:1f858fb0105c10141b1aa1946a939e86fa3ede637c1876019065092f95620a7e
镜像TAG v0.15.4
大小 175.92MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD athens-proxy -config_file=/config/config.toml
启动入口 /sbin/tini --
工作目录
OS/平台 linux/amd64
浏览量 9 次
贡献者
镜像创建 2024-10-29T15:30:36.722965509Z
同步时间 2025-02-25 17:40
更新时间 2025-02-26 01:56
开放端口
3000/tcp
环境变量
PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GOROOT=/usr/local/go GO111MODULE=on
镜像标签
2024-10-29T15:29:00.587Z: org.opencontainers.image.created A Go module datastore and proxy: org.opencontainers.image.description MIT: org.opencontainers.image.licenses 6510048069134e0028e3f466928863aff1ae8604: org.opencontainers.image.revision https://github.com/gomods/athens: org.opencontainers.image.source athens: org.opencontainers.image.title https://github.com/gomods/athens: org.opencontainers.image.url v0.15.4: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: alpine 3.17.10 扫描引擎: Trivy 扫描时间: 2025-02-25 17:41

低危漏洞:3 中危漏洞:2 高危漏洞:1 严重漏洞:1

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gomods/athens:v0.15.4
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gomods/athens:v0.15.4  docker.io/gomods/athens:v0.15.4

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gomods/athens:v0.15.4
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gomods/athens:v0.15.4  docker.io/gomods/athens:v0.15.4

Shell快速替换命令

sed -i 's#gomods/athens:v0.15.4#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gomods/athens:v0.15.4#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gomods/athens:v0.15.4 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gomods/athens:v0.15.4  docker.io/gomods/athens:v0.15.4'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gomods/athens:v0.15.4 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gomods/athens:v0.15.4  docker.io/gomods/athens:v0.15.4'

镜像构建历史


# 2024-10-29 23:30:36  0.00B 设置默认要执行的命令
CMD ["athens-proxy" "-config_file=/config/config.toml"]
                        
# 2024-10-29 23:30:36  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/sbin/tini" "--"]
                        
# 2024-10-29 23:30:36  0.00B 声明容器运行时监听的端口
EXPOSE map[3000/tcp:{}]
                        
# 2024-10-29 23:30:36  4.85KB 执行命令并创建新的镜像层
RUN |1 USER=athens /bin/sh -c adduser -D -h /home/$USER $USER # buildkit
                        
# 2024-10-29 23:30:36  0.00B 定义构建参数
ARG USER=athens
                        
# 2024-10-29 23:30:36  5.77MB 执行命令并创建新的镜像层
RUN /bin/sh -c wget -O git-credential-github-app.tar.gz https://github.com/bdellegrazie/git-credential-github-app/releases/download/v0.3.0/git-credential-github-app_v0.3.0_Linux_x86_64.tar.gz   && tar xvzf 'git-credential-github-app.tar.gz' git-credential-github-app -C /usr/local/bin   && rm git-credential-github-app.tar.gz || true; # buildkit
                        
# 2024-10-29 23:30:35  103.23MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --update git git-lfs mercurial openssh-client subversion procps fossil tini # buildkit
                        
# 2024-10-29 23:30:31  25.64KB 执行命令并创建新的镜像层
RUN /bin/sh -c chmod 644 /config/config.toml # buildkit
                        
# 2024-10-29 23:30:31  505.00B 复制新文件或目录到容器中
COPY /usr/local/go/go.env /usr/local/go/go.env # buildkit
                        
# 2024-10-29 23:30:31  12.69MB 复制新文件或目录到容器中
COPY /usr/local/go/bin/go /usr/local/go/bin/go # buildkit
                        
# 2024-10-29 23:30:31  25.64KB 复制新文件或目录到容器中
COPY /go/src/github.com/gomods/athens/config.dev.toml /config/config.toml # buildkit
                        
# 2024-10-29 23:30:31  47.09MB 复制新文件或目录到容器中
COPY /bin/athens-proxy /bin/athens-proxy # buildkit
                        
# 2024-10-29 23:30:31  0.00B 设置环境变量 GOROOT PATH GO111MODULE
ENV GOROOT=/usr/local/go PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GO111MODULE=on
                        
# 2024-09-07 06:20:25  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2024-09-07 06:20:24  7.08MB 
/bin/sh -c #(nop) ADD file:8bf458f5fbed9f27c897506538c02fb5810b70aba850bb883d2120985fa15bac in / 
                        
                    

镜像信息

{
    "Id": "sha256:1f858fb0105c10141b1aa1946a939e86fa3ede637c1876019065092f95620a7e",
    "RepoTags": [
        "gomods/athens:v0.15.4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gomods/athens:v0.15.4"
    ],
    "RepoDigests": [
        "gomods/athens@sha256:a9db7973877d633e557a2f00d93f40ed7d2c2238fa5d47eb9d013c92dbc5f875",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gomods/athens@sha256:ff214563a9be32fa15b6665c27f9d42bee899c32e2f703d5fbc9d995c247fa85"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-10-29T15:30:36.722965509Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3000/tcp": {}
        },
        "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",
            "GOROOT=/usr/local/go",
            "GO111MODULE=on"
        ],
        "Cmd": [
            "athens-proxy",
            "-config_file=/config/config.toml"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/sbin/tini",
            "--"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2024-10-29T15:29:00.587Z",
            "org.opencontainers.image.description": "A Go module datastore and proxy",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "6510048069134e0028e3f466928863aff1ae8604",
            "org.opencontainers.image.source": "https://github.com/gomods/athens",
            "org.opencontainers.image.title": "athens",
            "org.opencontainers.image.url": "https://github.com/gomods/athens",
            "org.opencontainers.image.version": "v0.15.4"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 175915048,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/6767c54d0fbbbd6b0761386043b6d8bf088c84338befd30c41b98a19b4187fe4/diff:/var/lib/docker/overlay2/75e6d14d5bc702c20f5d5b43e548ac6cd3043ef3daf38c54c12f623202fb7ec8/diff:/var/lib/docker/overlay2/2ed52142e53dff2130b9166aaef87f762705c7ae1f84e9dc5e780057674cbdbe/diff:/var/lib/docker/overlay2/b1242a86f0064f3569ddfe07595b4882edb4c206d0c9949fdbd00f2323698e21/diff:/var/lib/docker/overlay2/d253b89a33773065b2b040e78202acc93951290931d606349e80e4d39da4e8a9/diff:/var/lib/docker/overlay2/96ec64d14697c622c9e68d1a8456220cd78cd463c380377ef5703200879ceb6a/diff:/var/lib/docker/overlay2/05913619c5d18675079d00526d62edd853a22efaea7c77ad230e0820a6a98157/diff:/var/lib/docker/overlay2/1663c8ce947bb68660830e6f4eee943ae3e0a1df4f6a808c5c5eb0ec9adf0d4a/diff",
            "MergedDir": "/var/lib/docker/overlay2/360d1f23aebfcc9b5f832819695cbd3ded3be7a90ef0678fafab5dfd2bbecf79/merged",
            "UpperDir": "/var/lib/docker/overlay2/360d1f23aebfcc9b5f832819695cbd3ded3be7a90ef0678fafab5dfd2bbecf79/diff",
            "WorkDir": "/var/lib/docker/overlay2/360d1f23aebfcc9b5f832819695cbd3ded3be7a90ef0678fafab5dfd2bbecf79/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:5181257c7956c691316e978aef13e2365e12e5f164337a2b7910d829d657d6c5",
            "sha256:719b684f7bffd52d9616b412d8ced679f257a36ea7029c3d7eb670011110d848",
            "sha256:82361b12c56cf9450812ee5e38a6a66ddecca527d7d39e7e76b3c779a8119e05",
            "sha256:f6bb04ac952e79e5d51b0100485f1a7dfa4664e3a1be83fe7deeb348fc8488ba",
            "sha256:d2730173cd4748c58224abaf28ab1e5be4d00f9ea9912e218328405ddca14831",
            "sha256:b206b2b2abe3aa761440303fa2fe6520d2c067cab08bcd16b2995c725990ab94",
            "sha256:61404e410faeb701c3d9f670ec8be8b3be8d7371afd92b49357911c5c9a8ce31",
            "sha256:109dcc4042fcdb63d5e2c7cbe8fab068895f95d58335398bb6160e7792a06cb6",
            "sha256:a43a4080687125330aba8c6a41d686e01a476e9c7f67b3e72d046b292f26abf5"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-02-25T17:40:48.012738046+08:00"
    }
}

更多版本

docker.io/gomods/athens:v0.15.4

linux/amd64 docker.io175.92MB2025-02-25 17:40
8