docker.io/jetbrains/teamcity-agent:latest linux/amd64

docker.io/jetbrains/teamcity-agent:latest - 国内下载镜像源 浏览次数:124

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

**TeamCity Agent** ================ JetBrains TeamCity 是一个强大的持续集成和自动化工具。该镜像提供了 TeamCity 代理服务的 Docker 容器版本。 **特性** * 支持 TeamCity 代理服务 * 可以用于 Jenkins、GitLab CI/CD 等其他 CI/CD 平台的集成 * 提供了一系列的插件和功能,方便开发人员进行持续集成和自动化工作 **使用方法** --------------- 1. Pull 镜像:`docker pull docker.io/jetbrains/teamcity-agent` 2. 创建容器:`docker run -d --name teamcity-agent docker.io/jetbrains/teamcity-agent` 3. 配置代理服务:按照 TeamCity 文档中的指示进行配置和启动代理服务 **注意** -------- 该镜像为社区版,仅提供了基本的功能。如需更多特性和支持,请参阅 Jetbrains 官方文档或购买商业版产品。
源镜像 docker.io/jetbrains/teamcity-agent:latest
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jetbrains/teamcity-agent:latest
镜像ID sha256:ebecc06d0f2f15c111ab81e648d3c37baaba0e91e15cc3645f2536311cdb57ff
镜像TAG latest
大小 2.21GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /run-services.sh
启动入口
工作目录
OS/平台 linux/amd64
浏览量 124 次
贡献者 fr***********d@outlook.com
镜像创建 2024-08-28T19:08:38.989468955Z
同步时间 2024-09-20 23:53
更新时间 2024-12-21 00:01
环境变量
PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TZ=Europe/London JAVA_HOME=/opt/java/openjdk JDK_HOME=/opt/java/openjdk CONFIG_FILE=/data/teamcity_agent/conf/buildAgent.properties DOTNET_CLI_TELEMETRY_OPTOUT=true DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ASPNETCORE_URLS=http://+:80 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_USE_POLLING_FILE_WATCHER=true NUGET_XMLDOC_MODE=skip GIT_SSH_VARIANT=ssh DOTNET_SDK_VERSION=
镜像标签
ubuntu: org.opencontainers.image.ref.name 20.04: org.opencontainers.image.version

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jetbrains/teamcity-agent:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jetbrains/teamcity-agent:latest  docker.io/jetbrains/teamcity-agent:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jetbrains/teamcity-agent:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jetbrains/teamcity-agent:latest  docker.io/jetbrains/teamcity-agent:latest

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像历史

大小 创建时间 层信息
0.00B 2024-08-29 03:08:38 USER buildagent
0.00B 2024-08-29 03:08:38 VOLUME [/var/lib/docker]
1.17GB 2024-08-29 03:08:38 RUN |9 dotnetCoreLinuxComponentVersion= dotnetLinuxComponent=https://dotnetcli.blob.core.windows.net/dotnet/Sdk/6.0.413/dotnet-sdk-6.0.413-linux-x64.tar.gz dotnetLinuxComponentSHA512=ee0a77d54e6d4917be7310ff0abb3bad5525bfb4beb1db0c215e65f64eb46511f5f12d6c7ff465a1d4ab38577e6a1950fde479ee94839c50e627020328a702de dotnetLibs=libc6 libgcc1 libgssapi-krb5-2 libicu66 libssl1.1 libstdc++6 zlib1g gitLinuxComponentVersion=1:2.46.0-0ppa1~ubuntu20.04.1 gitLFSLinuxComponentVersion=2.9.2-1 dockerLinuxComponentVersion=5:24.0.9-1~ubuntu containerdIoLinuxComponentVersion=1.6.28-2 p4Version=2022.2-2637361 /bin/sh -c apt-get update && apt-get install -y mercurial apt-transport-https software-properties-common && add-apt-repository ppa:git-core/ppa -y && apt-get install -y git=${gitLinuxComponentVersion} git-lfs=${gitLFSLinuxComponentVersion} && git lfs install --system && apt-get clean && rm -rf /var/lib/apt/lists/* && apt-key adv --fetch-keys https://package.perforce.com/perforce.pubkey && (. /etc/os-release && echo "deb http://package.perforce.com/apt/$ID $VERSION_CODENAME release" > /etc/apt/sources.list.d/perforce.list ) && apt-get update && (. /etc/os-release && apt-get install -y helix-cli-base="${p4Version}~$VERSION_CODENAME" helix-cli="${p4Version}~$VERSION_CODENAME" ) && apt-get clean && rm -rf /var/lib/apt/lists/* && curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add - && add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" && apt-cache policy docker-ce && apt-get update && apt-get install -y docker-ce=${dockerLinuxComponentVersion}.$(lsb_release -rs)~$(lsb_release -cs) docker-ce-cli=${dockerLinuxComponentVersion}.$(lsb_release -rs)~$(lsb_release -cs) containerd.io:amd64=${containerdIoLinuxComponentVersion} systemd && systemctl disable docker && sed -i -e 's/\r$//' /services/run-docker.sh && apt-get install -y --no-install-recommends ${dotnetLibs} && apt-get clean && rm -rf /var/lib/apt/lists/* && mkdir -p /usr/share/dotnet && curl -SL ${dotnetLinuxComponent} --output /tmp/dotnet.tar.gz && echo "Downloaded .NET 6.0 (Linux AMD64) checksum: $(sha512sum tmp/dotnet.tar.gz)" && echo "${dotnetLinuxComponentSHA512} */tmp/dotnet.tar.gz" | sha512sum -c -; tar -zxf /tmp/dotnet.tar.gz -C /usr/share/dotnet && rm /tmp/dotnet.tar.gz && find /usr/share/dotnet -name "*.lzma" -type f -delete && ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet && dotnet help && dotnet --info && apt-get clean && rm -rf /var/lib/apt/lists/* && chown -R buildagent:buildagent /services && usermod -aG docker buildagent # buildkit
0.00B 2024-08-29 03:06:55 ARG p4Version
0.00B 2024-08-29 03:06:55 ARG containerdIoLinuxComponentVersion
0.00B 2024-08-29 03:06:55 ARG dockerLinuxComponentVersion
0.00B 2024-08-29 03:06:55 ARG gitLFSLinuxComponentVersion
0.00B 2024-08-29 03:06:55 ARG gitLinuxComponentVersion
0.00B 2024-08-29 03:06:55 ARG dotnetLibs
0.00B 2024-08-29 03:06:55 ARG dotnetLinuxComponentSHA512
0.00B 2024-08-29 03:06:55 ARG dotnetLinuxComponent
0.00B 2024-08-29 03:06:55 ENV DOTNET_CLI_TELEMETRY_OPTOUT=true DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true ASPNETCORE_URLS=http://+:80 DOTNET_RUNNING_IN_CONTAINER=true DOTNET_USE_POLLING_FILE_WATCHER=true NUGET_XMLDOC_MODE=skip GIT_SSH_VARIANT=ssh DOTNET_SDK_VERSION=
0.00B 2024-08-29 03:06:55 ARG dotnetCoreLinuxComponentVersion
289.00B 2024-08-29 03:06:55 COPY run-docker.sh /services/run-docker.sh # buildkit
0.00B 2024-08-29 03:06:55 USER root
0.00B 2024-08-29 03:06:07 CMD ["/run-services.sh"]
0.00B 2024-08-29 03:06:07 VOLUME [/opt/buildagent/plugins]
0.00B 2024-08-29 03:06:07 VOLUME [/opt/buildagent/tools]
0.00B 2024-08-29 03:06:07 VOLUME [/opt/buildagent/logs]
0.00B 2024-08-29 03:06:07 VOLUME [/opt/buildagent/temp]
0.00B 2024-08-29 03:06:07 VOLUME [/opt/buildagent/system]
0.00B 2024-08-29 03:06:07 VOLUME [/opt/buildagent/work]
0.00B 2024-08-29 03:06:07 VOLUME [/data/teamcity_agent/conf]
10.66KB 2024-08-29 03:06:07 RUN |2 jdkLinuxComponent=https://corretto.aws/downloads/resources/17.0.7.7.1/amazon-corretto-17.0.7.7.1-linux-x64.tar.gz jdkLinuxComponentMD5SUM=443750a02c28ff2807c80032ee2e8ebc /bin/sh -c mkdir -p /opt/buildagent/work && mkdir -p /opt/buildagent/system/.teamcity-agent && mkdir -p /opt/buildagent/temp && mkdir -p /opt/buildagent/plugins && mkdir -p /opt/buildagent/logs && mkdir -p /opt/buildagent/tools && echo >> /opt/buildagent/system/.teamcity-agent/teamcity-agent.xml && sed -i -e 's/\r$//' /opt/buildagent/system/.teamcity-agent/teamcity-agent.xml && echo >> /opt/buildagent/system/.teamcity-agent/unpacked-plugins.xml && sed -i -e 's/\r$//' /opt/buildagent/system/.teamcity-agent/unpacked-plugins.xml # buildkit
0.00B 2024-08-29 03:06:07 USER buildagent
32.79KB 2024-08-29 03:06:07 RUN |2 jdkLinuxComponent=https://corretto.aws/downloads/resources/17.0.7.7.1/amazon-corretto-17.0.7.7.1-linux-x64.tar.gz jdkLinuxComponentMD5SUM=443750a02c28ff2807c80032ee2e8ebc /bin/sh -c chmod +x /opt/buildagent/bin/*.sh && chmod +x /run-agent.sh /run-services.sh && sync && mkdir -p /data/teamcity_agent/conf && chown -R buildagent:buildagent /data/teamcity_agent && sed -i -e 's/\r$//' /run-agent.sh && sed -i -e 's/\r$//' /run-services.sh # buildkit
554.02MB 2024-08-29 03:06:06 COPY --chown=buildagent:buildagent TeamCity/buildAgent /opt/buildagent # buildkit
235.00B 2024-08-29 03:06:00 COPY --chown=buildagent:buildagent run-agent-services.sh /run-services.sh # buildkit
2.37KB 2024-08-29 03:06:00 COPY --chown=buildagent:buildagent run-agent.sh /run-agent.sh # buildkit
0.00B 2024-08-29 03:06:00 ENV CONFIG_FILE=/data/teamcity_agent/conf/buildAgent.properties LANG=C.UTF-8
6.21KB 2024-08-29 03:06:00 RUN |2 jdkLinuxComponent=https://corretto.aws/downloads/resources/17.0.7.7.1/amazon-corretto-17.0.7.7.1-linux-x64.tar.gz jdkLinuxComponentMD5SUM=443750a02c28ff2807c80032ee2e8ebc /bin/sh -c update-alternatives --install /usr/bin/java java ${JDK_HOME}/bin/java 1 && update-alternatives --set java ${JDK_HOME}/bin/java && update-alternatives --install /usr/bin/javac javac ${JDK_HOME}/bin/javac 1 && update-alternatives --set javac ${JDK_HOME}/bin/javac # buildkit
0.00B 2024-08-29 03:05:59 ENV JAVA_HOME=/opt/java/openjdk JDK_HOME=/opt/java/openjdk PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
334.23MB 2024-08-29 03:05:59 RUN |2 jdkLinuxComponent=https://corretto.aws/downloads/resources/17.0.7.7.1/amazon-corretto-17.0.7.7.1-linux-x64.tar.gz jdkLinuxComponentMD5SUM=443750a02c28ff2807c80032ee2e8ebc /bin/sh -c set -eux; curl -LfsSo /tmp/openjdk.tar.gz ${jdkLinuxComponent}; echo "${jdkLinuxComponentMD5SUM} */tmp/openjdk.tar.gz" | md5sum -c -; mkdir -p /opt/java/openjdk; cd /opt/java/openjdk; tar -xf /tmp/openjdk.tar.gz --strip-components=1; chown -R root:root /opt/java; rm -rf /tmp/openjdk.tar.gz; # buildkit
0.00B 2024-08-29 03:05:53 ARG jdkLinuxComponentMD5SUM
0.00B 2024-08-29 03:05:53 ARG jdkLinuxComponent
77.16MB 2024-08-29 03:05:53 RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl ca-certificates fontconfig locales unzip && apt-get install -y python3-venv && apt-get clean && rm -rf /var/lib/apt/lists/* && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen && locale-gen en_US.UTF-8 && rm -rf /var/lib/apt/lists/* && useradd -m buildagent # buildkit
0.00B 2024-08-29 03:05:53 ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 DEBIAN_FRONTEND=noninteractive TZ=Europe/London
0.00B 2024-08-13 17:26:48 /bin/sh -c #(nop) CMD ["/bin/bash"]
72.81MB 2024-08-13 17:26:48 /bin/sh -c #(nop) ADD file:e7cff353f027ecf0a2cb1cdd51714de3b083a11a0d965f104489f9a7e6925056 in /
0.00B 2024-08-13 17:26:46 /bin/sh -c #(nop) LABEL org.opencontainers.image.version=20.04
0.00B 2024-08-13 17:26:46 /bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu
0.00B 2024-08-13 17:26:46 /bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH
0.00B 2024-08-13 17:26:46 /bin/sh -c #(nop) ARG RELEASE

镜像信息

{
    "Id": "sha256:ebecc06d0f2f15c111ab81e648d3c37baaba0e91e15cc3645f2536311cdb57ff",
    "RepoTags": [
        "jetbrains/teamcity-agent:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jetbrains/teamcity-agent:latest"
    ],
    "RepoDigests": [
        "jetbrains/teamcity-agent@sha256:9beab8fa4f766469846d447471e1137d629d9f0acd570f6cb8d49b801e940be5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/jetbrains/teamcity-agent@sha256:9639e47c86c674fe6a22a7d89a1e4713ef9c95016c51ddfb79fdc4e85495c0c2"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-08-28T19:08:38.989468955Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "buildagent",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "DEBIAN_FRONTEND=noninteractive",
            "TZ=Europe/London",
            "JAVA_HOME=/opt/java/openjdk",
            "JDK_HOME=/opt/java/openjdk",
            "CONFIG_FILE=/data/teamcity_agent/conf/buildAgent.properties",
            "DOTNET_CLI_TELEMETRY_OPTOUT=true",
            "DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true",
            "ASPNETCORE_URLS=http://+:80",
            "DOTNET_RUNNING_IN_CONTAINER=true",
            "DOTNET_USE_POLLING_FILE_WATCHER=true",
            "NUGET_XMLDOC_MODE=skip",
            "GIT_SSH_VARIANT=ssh",
            "DOTNET_SDK_VERSION="
        ],
        "Cmd": [
            "/run-services.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/data/teamcity_agent/conf": {},
            "/opt/buildagent/logs": {},
            "/opt/buildagent/plugins": {},
            "/opt/buildagent/system": {},
            "/opt/buildagent/temp": {},
            "/opt/buildagent/tools": {},
            "/opt/buildagent/work": {},
            "/var/lib/docker": {}
        },
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "20.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 2211381543,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/7e45b964600d30f65dc5f5b171ee2d2adbe70fd856abef4e2c9edbf934235535/diff:/var/lib/docker/overlay2/6445f16dfae3af2af1fc13d08b5c061805e909fb25862c7760420ac4add93fd3/diff:/var/lib/docker/overlay2/66ec9ad3eb9f9a10b1155b5082b2419544d462e12367260895dd8e521fd7889f/diff:/var/lib/docker/overlay2/feefed8ec327ce76fe8191480c2041504de07d9219825803b5916d6ef97e44c5/diff:/var/lib/docker/overlay2/6116df33b4d02bf2c0885d1a87853ae6563bb951ae2414930ad8b8349392acb8/diff:/var/lib/docker/overlay2/ca05b87d70d3a463ee3faa8c69aca7105efb7d7d99e8120a82102e57f9fa9650/diff:/var/lib/docker/overlay2/4b5b32810b7f78add42548f78a01439bd632306920c14466b2e542896a07b4ce/diff:/var/lib/docker/overlay2/f01aa818248e38c27a432101a719254d60b38e5225dce2afe25b3db1d884cd88/diff:/var/lib/docker/overlay2/f2e2e4f75bf332d9b89589490f5ee59588417107f1015019dfafff219da5f200/diff:/var/lib/docker/overlay2/c4f288a074d29422aebc10e4f44bc87d3aa3ecfd923531e71971387ce500687f/diff",
            "MergedDir": "/var/lib/docker/overlay2/df092077ec1eef806f6ff667350f65c731ecf9045dd9917ed82d13b184b71658/merged",
            "UpperDir": "/var/lib/docker/overlay2/df092077ec1eef806f6ff667350f65c731ecf9045dd9917ed82d13b184b71658/diff",
            "WorkDir": "/var/lib/docker/overlay2/df092077ec1eef806f6ff667350f65c731ecf9045dd9917ed82d13b184b71658/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:3ec3ded77c0ce89e931f92aed086b2a2c774a6fbd51617853decc8afa4e1087a",
            "sha256:90fdf80bf35a1a6c12f3dffa336ac0af3a28c71f9ff65b4450ff8ba5b171c524",
            "sha256:8c3ac1a06413361e5926c9f162bc6a81eedda12119f9066186032ee5227b988e",
            "sha256:8b03ca3c89812c2b7d1356148c1829a215a37124d60e6cfa8b7b6e75f38045b5",
            "sha256:8774e435decff3e7612fd98c027277d79f8af2795e8c547db954cf9b5b0f73b0",
            "sha256:3e44f628605fad77af09bf7096e53b04e92637b7f87d2353eda74ba6e4b64720",
            "sha256:66fa2207dc0d5655a40eacdcefca8c28bc25e0000792b5270e5c4b79b350e589",
            "sha256:7b41926792c2bbc6ff9d25423bfb451ea5cb9d86bdf41f2551413b5139c2c3eb",
            "sha256:fe586dcce12248777840964a430cd0e6a6fc00653131ac1bd997e7f25233f144",
            "sha256:2a51277c67bf347fb705242cf0437738e9412abc6ddfbae7c252d241146bc6a0",
            "sha256:8604a5851ec4270986adf5e7b1b4decd572f23ffbaf599f798ee7dd8953ad53a"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-09-20T23:51:15.965186468+08:00"
    }
}

更多版本

docker.io/jetbrains/teamcity-agent:latest

linux/amd64 docker.io2.21GB2024-09-20 23:53
123