docker.io/harness/gitness:latest linux/amd64

docker.io/harness/gitness:latest - 国内下载镜像源 浏览次数:75

温馨提示:此镜像为latest tag镜像,本站无法保证此版本为最新镜像

Gitness

Gitness是一个开源的Git服务器,提供类似于GitHub的功能,支持版本控制、代码托管、项目管理等功能。

它基于Go语言开发,并使用Kubernetes进行部署和管理。

您可以使用这个镜像来快速部署和运行Gitness服务。

源镜像 docker.io/harness/gitness:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/harness/gitness:latest
镜像ID sha256:96fdd92df8b86634034c745403c56691ec5e8c998bc0080569ca278ff41270be
镜像TAG latest
大小 165.69MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /app/gitness server
工作目录 /app
OS/平台 linux/amd64
浏览量 75 次
贡献者
镜像创建 2024-09-03T23:11:11.804301428Z
同步时间 2024-11-15 14:36
更新时间 2025-02-21 23:20
开放端口
3000/tcp 3022/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin XDG_CACHE_HOME=/data GITNESS_GIT_ROOT=/data GITNESS_DATABASE_DRIVER=sqlite3 GITNESS_DATABASE_DATASOURCE=/data/database.sqlite GITNESS_METRIC_ENABLED=true GITNESS_METRIC_ENDPOINT=https://stats.drone.ci/api/v1/gitness GITNESS_TOKEN_COOKIE_NAME=token GITNESS_DOCKER_API_VERSION=1.41 GITNESS_SSH_ENABLE=true GITNESS_GITSPACE_ENABLE=true
镜像安全扫描 查看Trivy扫描报告

系统OS: alpine 3.19.1 扫描引擎: Trivy 扫描时间: 2024-11-15 14:36

低危漏洞:6 中危漏洞:30 高危漏洞:13 严重漏洞:4

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/harness/gitness:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/harness/gitness:latest  docker.io/harness/gitness:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/harness/gitness:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/harness/gitness:latest  docker.io/harness/gitness:latest

Shell快速替换命令

sed -i 's#harness/gitness:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/harness/gitness:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/harness/gitness:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/harness/gitness:latest  docker.io/harness/gitness:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/harness/gitness:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/harness/gitness:latest  docker.io/harness/gitness:latest'

镜像构建历史


# 2024-09-04 07:11:11  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/app/gitness" "server"]
                        
# 2024-09-04 07:11:11  0.00B 声明容器运行时监听的端口
EXPOSE map[3022/tcp:{}]
                        
# 2024-09-04 07:11:11  0.00B 声明容器运行时监听的端口
EXPOSE map[3000/tcp:{}]
                        
# 2024-09-04 07:11:11  220.09KB 复制新文件或目录到容器中
COPY /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt # buildkit
                        
# 2024-09-04 07:11:11  115.11MB 复制新文件或目录到容器中
COPY /app/gitness /app/gitness # buildkit
                        
# 2024-09-04 07:11:11  0.00B 设置环境变量 GITNESS_GITSPACE_ENABLE
ENV GITNESS_GITSPACE_ENABLE=true
                        
# 2024-09-04 07:11:11  0.00B 设置环境变量 GITNESS_SSH_ENABLE
ENV GITNESS_SSH_ENABLE=true
                        
# 2024-09-04 07:11:11  0.00B 设置环境变量 GITNESS_DOCKER_API_VERSION
ENV GITNESS_DOCKER_API_VERSION=1.41
                        
# 2024-09-04 07:11:11  0.00B 设置环境变量 GITNESS_TOKEN_COOKIE_NAME
ENV GITNESS_TOKEN_COOKIE_NAME=token
                        
# 2024-09-04 07:11:11  0.00B 设置环境变量 GITNESS_METRIC_ENDPOINT
ENV GITNESS_METRIC_ENDPOINT=https://stats.drone.ci/api/v1/gitness
                        
# 2024-09-04 07:11:11  0.00B 设置环境变量 GITNESS_METRIC_ENABLED
ENV GITNESS_METRIC_ENABLED=true
                        
# 2024-09-04 07:11:11  0.00B 设置环境变量 GITNESS_DATABASE_DATASOURCE
ENV GITNESS_DATABASE_DATASOURCE=/data/database.sqlite
                        
# 2024-09-04 07:11:11  0.00B 设置环境变量 GITNESS_DATABASE_DRIVER
ENV GITNESS_DATABASE_DRIVER=sqlite3
                        
# 2024-09-04 07:11:11  0.00B 设置环境变量 GITNESS_GIT_ROOT
ENV GITNESS_GIT_ROOT=/data
                        
# 2024-09-04 07:11:11  0.00B 设置环境变量 XDG_CACHE_HOME
ENV XDG_CACHE_HOME=/data
                        
# 2024-09-04 07:11:11  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data]
                        
# 2024-09-04 07:07:39  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2024-05-12 12:02:18  0.00B 设置默认要执行的命令
CMD ["--help"]
                        
# 2024-05-12 12:02:18  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["git"]
                        
# 2024-05-12 12:02:18  0.00B 设置工作目录为/git
WORKDIR /git
                        
# 2024-05-12 12:02:18  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/git]
                        
# 2024-05-12 12:02:18  42.98MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk fix &&     apk --no-cache --update add git git-lfs gpg less openssh patch &&     git lfs install # buildkit
                        
# 2024-01-27 08:30:48  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2024-01-27 08:30:48  7.38MB 
/bin/sh -c #(nop) ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in / 
                        
                    

镜像信息

{
    "Id": "sha256:96fdd92df8b86634034c745403c56691ec5e8c998bc0080569ca278ff41270be",
    "RepoTags": [
        "harness/gitness:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/harness/gitness:latest"
    ],
    "RepoDigests": [
        "harness/gitness@sha256:5850561f1ab5c1a20d78a726e50b7d6d96ceda9e72b5e908f18bd752e425e4b1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/harness/gitness@sha256:3ba65823b66235cbecd0089448eb04048170e89642a45080359fda816ea56eab"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-09-03T23:11:11.804301428Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "3000/tcp": {},
            "3022/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "XDG_CACHE_HOME=/data",
            "GITNESS_GIT_ROOT=/data",
            "GITNESS_DATABASE_DRIVER=sqlite3",
            "GITNESS_DATABASE_DATASOURCE=/data/database.sqlite",
            "GITNESS_METRIC_ENABLED=true",
            "GITNESS_METRIC_ENDPOINT=https://stats.drone.ci/api/v1/gitness",
            "GITNESS_TOKEN_COOKIE_NAME=token",
            "GITNESS_DOCKER_API_VERSION=1.41",
            "GITNESS_SSH_ENABLE=true",
            "GITNESS_GITSPACE_ENABLE=true"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/data": {},
            "/git": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": [
            "/app/gitness",
            "server"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 165688064,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7e79f57fed0f05cdd07cf5311f5bce3e7b41427d095243548d7e39d75ade0ec9/diff:/var/lib/docker/overlay2/05a8cec71cb8c059045da0e6ae6e88d80d51efb41cf93bd2dcb896c1e3ff2b52/diff:/var/lib/docker/overlay2/2d647635a353449177d38a404c3571e7006a7aa3f731387532dcbb52ac1f4d35/diff:/var/lib/docker/overlay2/4ae89232b0960ec3f6dcf3fda0c3962aa7cfbbcba52b6a9901ff4601e5547ffc/diff:/var/lib/docker/overlay2/05020cdd716af9042a848dfa1a82562fa9510169a4d19fd27c55bee01abe28d6/diff",
            "MergedDir": "/var/lib/docker/overlay2/3f37ce6efacd7d36556712978b66cc324a4ac5be27c99ef32e8edf5355fb550a/merged",
            "UpperDir": "/var/lib/docker/overlay2/3f37ce6efacd7d36556712978b66cc324a4ac5be27c99ef32e8edf5355fb550a/diff",
            "WorkDir": "/var/lib/docker/overlay2/3f37ce6efacd7d36556712978b66cc324a4ac5be27c99ef32e8edf5355fb550a/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:d4fc045c9e3a848011de66f34b81f052d4f2c15a17bb196d637e526349601820",
            "sha256:4112e4b0d2bc82cc5d8e434a6d93debc237e6f788b80ec3a69de8b724daafeb5",
            "sha256:3162bee7551e1e56ce2d5379957db7e9a049965580a95db4a4da052e9b6c3407",
            "sha256:071b4f5ee8543e03ba8ec10558bcf196fb8df98a912065d6a490829715e4fb46",
            "sha256:a285d6df9dd74e8ba212c9628fd474592520e9578f9d5be9be501dc3184aab7a",
            "sha256:bd5c17e2af845478167c95f44db789feece825efcbcd903c2978dd3f2614b590"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-11-15T14:36:09.207820781+08:00"
    }
}

更多版本

docker.io/harness/gitness:latest

linux/amd64 docker.io165.69MB2024-11-15 14:36
74