docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1 linux/amd64

docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1 - 国内下载镜像源 浏览次数:71
这个docker容器镜像的描述信息如下:

Sonar Scanner CLI

用于编译、分析和报告代码质量的命令行工具

提供了多种插件来与持续集成服务器(如Jenkins)集成

支持多种编程语言,包括Java、C#、PHP等

可用于在CI/CD管道中集成代码分析和报告

源镜像 docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1
镜像ID sha256:3799521e5ac627eeae7bf83028dbb7a3594bef71c9c7b83ea37de21282d91f2d
镜像TAG 11.1.1.1661_6.2.1
大小 890.16MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD sonar-scanner
启动入口 /usr/bin/entrypoint.sh
工作目录 /usr/src
OS/平台 linux/amd64
浏览量 71 次
贡献者
镜像创建 2024-10-02T09:32:28.00862835Z
同步时间 2025-01-24 15:24
更新时间 2025-02-21 14:08
环境变量
PATH=/opt/sonar-scanner/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 JAVA_HOME=/usr/lib/jvm/java-17-amazon-corretto HOME=/tmp XDG_CONFIG_HOME=/tmp SONAR_SCANNER_HOME=/opt/sonar-scanner SONAR_USER_HOME=/opt/sonar-scanner/.sonar SRC_PATH=/usr/src SCANNER_WORKDIR_PATH=/tmp/.scannerwork LC_ALL=C.UTF-8
镜像安全扫描 查看Trivy扫描报告

系统OS: amazon 2023.5.20240916 (Amazon Linux) 扫描引擎: Trivy 扫描时间: 2025-01-24 15:24

低危漏洞:1 中危漏洞:23 高危漏洞:30 严重漏洞:0

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1  docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1  docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1

Shell快速替换命令

sed -i 's#sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1  docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1  docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1'

镜像构建历史


# 2024-10-02 17:32:28  0.00B 设置默认要执行的命令
CMD ["sonar-scanner"]
                        
# 2024-10-02 17:32:28  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/bin/entrypoint.sh"]
                        
# 2024-10-02 17:32:28  0.00B 设置工作目录为/usr/src
WORKDIR /usr/src
                        
# 2024-10-02 17:32:27  0.00B 指定运行容器时使用的用户
USER scanner-cli
                        
# 2024-10-02 17:32:27  1.84KB 复制新文件或目录到容器中
COPY --chown=scanner-cli:scanner-cli bin /usr/bin/ # buildkit
                        
# 2024-10-02 17:32:27  423.96MB 执行命令并创建新的镜像层
RUN |1 SONAR_SCANNER_HOME=/opt/sonar-scanner /bin/sh -c dnf install -y git     && dnf install -y tar     && dnf install -y nodejs     && dnf clean all     && set -eux     && groupadd --system --gid 1000 scanner-cli     && useradd --system --uid 1000 --gid scanner-cli scanner-cli     && chown -R scanner-cli:scanner-cli "${SONAR_SCANNER_HOME}" "${SRC_PATH}"     && mkdir -p "${SRC_PATH}" "${SONAR_USER_HOME}" "${SONAR_USER_HOME}/cache" "${SCANNER_WORKDIR_PATH}"     && chown -R scanner-cli:scanner-cli "${SONAR_SCANNER_HOME}" "${SRC_PATH}" "${SCANNER_WORKDIR_PATH}"     && chmod -R 555 "${SONAR_SCANNER_HOME}"     && chmod -R 754 "${SRC_PATH}" "${SONAR_USER_HOME}" "${SCANNER_WORKDIR_PATH}"     && dnf upgrade -y --releasever=latest --security # buildkit
                        
# 2024-10-02 17:31:43  12.76MB 复制新文件或目录到容器中
COPY /opt/sonar-scanner /opt/sonar-scanner # buildkit
                        
# 2024-10-02 17:31:43  0.00B 设置环境变量 HOME XDG_CONFIG_HOME SONAR_SCANNER_HOME SONAR_USER_HOME PATH SRC_PATH SCANNER_WORKDIR_PATH LANG LC_ALL
ENV HOME=/tmp XDG_CONFIG_HOME=/tmp SONAR_SCANNER_HOME=/opt/sonar-scanner SONAR_USER_HOME=/opt/sonar-scanner/.sonar PATH=/opt/sonar-scanner/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin SRC_PATH=/usr/src SCANNER_WORKDIR_PATH=/tmp/.scannerwork LANG=C.UTF-8 LC_ALL=C.UTF-8
                        
# 2024-10-02 17:31:43  0.00B 定义构建参数
ARG SONAR_SCANNER_HOME=/opt/sonar-scanner
                        
# 2024-09-20 07:46:25  0.00B 设置环境变量 JAVA_HOME
ENV JAVA_HOME=/usr/lib/jvm/java-17-amazon-corretto
                        
# 2024-09-20 07:46:25  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2024-09-20 07:46:25  309.73MB 执行命令并创建新的镜像层
RUN |2 version=17.0.12.7-1 package_version=1 /bin/sh -c set -eux     && rpm --import file:///etc/pki/rpm-gpg/RPM-GPG-KEY-amazon-linux-2023     && echo "localpkg_gpgcheck=1" >> /etc/dnf/dnf.conf     && CORRETO_TEMP=$(mktemp -d)     && pushd ${CORRETO_TEMP}     && RPM_LIST=("java-17-amazon-corretto-headless-$version.amzn2023.${package_version}.$(uname -m).rpm" "java-17-amazon-corretto-$version.amzn2023.${package_version}.$(uname -m).rpm" "java-17-amazon-corretto-devel-$version.amzn2023.${package_version}.$(uname -m).rpm" "java-17-amazon-corretto-jmods-$version.amzn2023.${package_version}.$(uname -m).rpm")     && for rpm in ${RPM_LIST[@]}; do     curl --fail -O https://corretto.aws/downloads/resources/$(echo $version | tr '-' '.')/${rpm}     && rpm -K "${CORRETO_TEMP}/${rpm}" | grep -F "${CORRETO_TEMP}/${rpm}: digests signatures OK" || exit 1;     done     && dnf install -y ${CORRETO_TEMP}/*.rpm     && popd     && rm -rf /usr/lib/jvm/java-17-amazon-corretto.$(uname -m)/lib/src.zip     && rm -rf ${CORRETO_TEMP}     && dnf clean all     && sed -i '/localpkg_gpgcheck=1/d' /etc/dnf/dnf.conf # buildkit
                        
# 2024-09-20 07:46:25  0.00B 定义构建参数
ARG package_version=1
                        
# 2024-09-20 07:46:25  0.00B 定义构建参数
ARG version=17.0.12.7-1
                        
# 2024-09-17 05:25:50  0.00B 设置默认要执行的命令
CMD ["/bin/bash"]
                        
# 2024-09-17 05:25:50  143.71MB 复制新文件或目录到容器中
COPY /rootfs/ / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:3799521e5ac627eeae7bf83028dbb7a3594bef71c9c7b83ea37de21282d91f2d",
    "RepoTags": [
        "sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1"
    ],
    "RepoDigests": [
        "sonarsource/sonar-scanner-cli@sha256:0b90dedf01ef875d69a5a151f73d72b8288a319b39cdfd2ee32a729027a00785",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonarsource/sonar-scanner-cli@sha256:0b90dedf01ef875d69a5a151f73d72b8288a319b39cdfd2ee32a729027a00785"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-10-02T09:32:28.00862835Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "scanner-cli",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/sonar-scanner/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "JAVA_HOME=/usr/lib/jvm/java-17-amazon-corretto",
            "HOME=/tmp",
            "XDG_CONFIG_HOME=/tmp",
            "SONAR_SCANNER_HOME=/opt/sonar-scanner",
            "SONAR_USER_HOME=/opt/sonar-scanner/.sonar",
            "SRC_PATH=/usr/src",
            "SCANNER_WORKDIR_PATH=/tmp/.scannerwork",
            "LC_ALL=C.UTF-8"
        ],
        "Cmd": [
            "sonar-scanner"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/usr/src",
        "Entrypoint": [
            "/usr/bin/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 890162583,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7586819fc95f3483d7dcb68736cf3dbdeb41dd1dea92a66c69c87de44851a584/diff:/var/lib/docker/overlay2/0eeb37c81fc83df1cf82c0867e69224dd0cb4f4fe898da6b83b3ce30fd173c3b/diff:/var/lib/docker/overlay2/1a0f551ba729064172e3a08bd1aa5846dd54ca5ed77fff58a1ccc9d4ea5e9afc/diff:/var/lib/docker/overlay2/1c1d387d3a37fc31594243d80bb29bb7640eeed36689bfc998b302f6b289aaf2/diff:/var/lib/docker/overlay2/ef028978a9b24334e7bc9e803e925144ab6db8e5192e4b75648a43e0ff541c05/diff",
            "MergedDir": "/var/lib/docker/overlay2/eb70cd71dc6bc7fa10e675dc3febe90f56e3b7639b0a5cf3fbf3c912a65f356e/merged",
            "UpperDir": "/var/lib/docker/overlay2/eb70cd71dc6bc7fa10e675dc3febe90f56e3b7639b0a5cf3fbf3c912a65f356e/diff",
            "WorkDir": "/var/lib/docker/overlay2/eb70cd71dc6bc7fa10e675dc3febe90f56e3b7639b0a5cf3fbf3c912a65f356e/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:c7e5c6d6328d49c187936300d79d2500d7ca36275f32f2035be6dad9b21f7a87",
            "sha256:2bcd07fc97ace4b6dc77d1b8d335da6e04a4619c1366ecd3376c6b19bde2fe1a",
            "sha256:0446b97dd97f632190bdaf3d815ccb4d960cd94001a25090ab36f2fcc02df68a",
            "sha256:a0c41c4fc2fb65dceba6735befd36289590f382e8363e9082542f7562129e631",
            "sha256:5b8567dc23fc2dfb90156fda56af4ee2511fcc95753557e4f6fc419446ddb935",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-01-24T15:23:46.105042993+08:00"
    }
}

更多版本

docker.io/sonarsource/sonar-scanner-cli:11

linux/amd64 docker.io841.96MB2024-09-19 16:08
227

docker.io/sonarsource/sonar-scanner-cli:11.1.1.1661_6.2.1

linux/amd64 docker.io890.16MB2025-01-24 15:24
70