docker.io/apache/dolphinscheduler-worker:3.1.3 linux/amd64

docker.io/apache/dolphinscheduler-worker:3.1.3 - 国内下载镜像源 浏览次数:23 安全受验证的发布者-apache

Apache DolphinScheduler Worker 镜像

这是一个 Apache DolphinScheduler 的 Worker 镜像,用于执行由 Apache DolphinScheduler 调度平台提交的作业任务。它包含了 DolphinScheduler Worker 所需的依赖和运行环境,并提供以下功能:

  • 执行各种类型的任务,包括 Shell、Python、Spark、Flink 等。
  • 与调度平台进行通信,接收任务指令并汇报执行结果。
  • 提供日志记录和监控功能,帮助用户了解任务执行情况。

使用该镜像可以方便地部署和运行 Apache DolphinScheduler 的 Worker 节点,并与调度平台进行协同工作,实现高效的作业调度和执行。

源镜像 docker.io/apache/dolphinscheduler-worker:3.1.3
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/dolphinscheduler-worker:3.1.3
镜像ID sha256:6ec56bdd0edf0236fd2a75f288124fdd081994a55046eaf6577285eccd8fe04f
镜像TAG 3.1.3
大小 415.69MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/bash ./bin/start.sh
启动入口
工作目录 /opt/dolphinscheduler
OS/平台 linux/amd64
浏览量 23 次
贡献者
镜像创建 2023-01-12T15:57:03.871522617Z
同步时间 2025-01-09 11:37
更新时间 2025-01-15 13:13
开放端口
1235/tcp
环境变量
PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JAVA_HOME=/opt/java/openjdk LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 JAVA_VERSION=jdk8u352-b08 DOCKER=true TZ=Asia/Shanghai DOLPHINSCHEDULER_HOME=/opt/dolphinscheduler
镜像安全扫描 查看Trivy扫描报告

系统OS: ubuntu 22.04 扫描引擎: Trivy 扫描时间: 2025-01-09 11:38

低危漏洞:118 中危漏洞:182 高危漏洞:52 严重漏洞:10

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

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/dolphinscheduler-worker:3.1.3
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/dolphinscheduler-worker:3.1.3  docker.io/apache/dolphinscheduler-worker:3.1.3

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/dolphinscheduler-worker:3.1.3
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/dolphinscheduler-worker:3.1.3  docker.io/apache/dolphinscheduler-worker:3.1.3

Shell快速替换命令

sed -i 's#apache/dolphinscheduler-worker:3.1.3#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/dolphinscheduler-worker:3.1.3#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/dolphinscheduler-worker:3.1.3 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/dolphinscheduler-worker:3.1.3  docker.io/apache/dolphinscheduler-worker:3.1.3'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/dolphinscheduler-worker:3.1.3 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/dolphinscheduler-worker:3.1.3  docker.io/apache/dolphinscheduler-worker:3.1.3'

镜像构建历史


# 2023-01-12 23:57:03  0.00B 设置默认要执行的命令
CMD ["/bin/bash" "./bin/start.sh"]
                        
# 2023-01-12 23:57:03  0.00B 声明容器运行时监听的端口
EXPOSE map[1235/tcp:{}]
                        
# 2023-01-12 23:57:03  192.41MB 复制文件或目录到容器中
ADD ./target/worker-server /opt/dolphinscheduler # buildkit
                        
# 2023-01-12 23:57:03  0.00B 设置工作目录为/opt/dolphinscheduler
WORKDIR /opt/dolphinscheduler
                        
# 2023-01-12 23:57:03  2.51MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt update ;     apt install -y sudo ;     rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2023-01-12 23:57:03  0.00B 设置环境变量 DOLPHINSCHEDULER_HOME
ENV DOLPHINSCHEDULER_HOME=/opt/dolphinscheduler
                        
# 2023-01-12 23:57:03  0.00B 设置环境变量 TZ
ENV TZ=Asia/Shanghai
                        
# 2023-01-12 23:57:03  0.00B 设置环境变量 DOCKER
ENV DOCKER=true
                        
# 2022-12-09 09:44:00  0.00B 
/bin/sh -c echo Verifying install ...     && echo java -version && java -version     && echo Complete.
                        
# 2022-12-09 09:44:00  108.67MB 
/bin/sh -c set -eux;     ARCH="$(dpkg --print-architecture)";     case "${ARCH}" in        aarch64|arm64)          ESUM='cce4db7c4311378d8d2a174b2cf680d57b52a4036f37c995b14f936b6fc1141a';          BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u352-b08/OpenJDK8U-jre_aarch64_linux_hotspot_8u352b08.tar.gz';          ;;        armhf|arm)          ESUM='d5ef8ced672a1b391e7949190b8d24db16290e06f257816d5bd0969aed593852';          BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u352-b08/OpenJDK8U-jre_arm_linux_hotspot_8u352b08.tar.gz';          apt-get update          && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends libatomic1          && rm -rf /var/lib/apt/lists/*          ;;        ppc64el|powerpc:common64)          ESUM='5649672dab65b3519ec16653fb2f154da90a7cd2afc568da03f3bff5c6b30a90';          BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u352-b08/OpenJDK8U-jre_ppc64le_linux_hotspot_8u352b08.tar.gz';          ;;        amd64|i386:x86-64)          ESUM='40b6b4c3d8f7332ea479527b530413bf0dbc13cff3c0ed9fcadf1ca053bed106';          BINARY_URL='https://github.com/adoptium/temurin8-binaries/releases/download/jdk8u352-b08/OpenJDK8U-jre_x64_linux_hotspot_8u352b08.tar.gz';          ;;        *)          echo "Unsupported arch: ${ARCH}";          exit 1;          ;;     esac; 	  wget -O /tmp/openjdk.tar.gz ${BINARY_URL}; 	  echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; 	  mkdir -p "$JAVA_HOME"; 	  tar --extract 	      --file /tmp/openjdk.tar.gz 	      --directory "$JAVA_HOME" 	      --strip-components 1 	      --no-same-owner 	  ;     rm /tmp/openjdk.tar.gz;     find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf;     ldconfig;
                        
# 2022-12-09 09:43:29  0.00B 
/bin/sh -c #(nop)  ENV JAVA_VERSION=jdk8u352-b08
                        
# 2022-12-09 09:43:29  34.30MB 
/bin/sh -c apt-get update     && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata curl wget ca-certificates fontconfig locales     && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen     && locale-gen en_US.UTF-8     && rm -rf /var/lib/apt/lists/*
                        
# 2022-12-09 09:42:58  0.00B 
/bin/sh -c #(nop)  ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2022-12-09 09:42:58  0.00B 
/bin/sh -c #(nop)  ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2022-12-09 09:42:58  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/opt/java/openjdk
                        
# 2022-12-09 09:20:31  0.00B 
/bin/sh -c #(nop)  CMD ["bash"]
                        
# 2022-12-09 09:20:30  77.80MB 
/bin/sh -c #(nop) ADD file:481dd2da6de71525248eba186feeeafcc73cc956ade0a196a4e8b0c2424e74b9 in / 
                        
                    

镜像信息

{
    "Id": "sha256:6ec56bdd0edf0236fd2a75f288124fdd081994a55046eaf6577285eccd8fe04f",
    "RepoTags": [
        "apache/dolphinscheduler-worker:3.1.3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/dolphinscheduler-worker:3.1.3"
    ],
    "RepoDigests": [
        "apache/dolphinscheduler-worker@sha256:8934823732a1fe0c1db90c9bc1bd55597a30d325bcfc9831d6d45747529b0f23",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/apache/dolphinscheduler-worker@sha256:2b100c535d0611b8bed04aee0857e9aaa78b366bdfe5a157a0624c373c8ca43e"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-01-12T15:57:03.871522617Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "1235/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/opt/java/openjdk",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "JAVA_VERSION=jdk8u352-b08",
            "DOCKER=true",
            "TZ=Asia/Shanghai",
            "DOLPHINSCHEDULER_HOME=/opt/dolphinscheduler"
        ],
        "Cmd": [
            "/bin/bash",
            "./bin/start.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/opt/dolphinscheduler",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 415689137,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/058cb6951dff7c3c7f1f94f181c608ec1766eea3cc7b2f2551262f0ea2746713/diff:/var/lib/docker/overlay2/9c8cca3c8747d98e336a66e0698199b7e410c53e79250ada35a23e99d543d756/diff:/var/lib/docker/overlay2/4b3e8225b92851c4514c35342c523d896be39bb7a09a91befdfc1dd484aa7c2d/diff:/var/lib/docker/overlay2/fa268efe4e1ee329c8f0c9a5a6d678da6cd05d0508c25c5a9f458e2b8d011045/diff:/var/lib/docker/overlay2/07dbaa08188d53db4fee5192ce3eeace232203a15e585dd508e43f3feabe33f8/diff:/var/lib/docker/overlay2/79a003a34906c7fcf2e5a6a16f6f7cea0665231a6c6f975a8bd29159a3d5c55b/diff",
            "MergedDir": "/var/lib/docker/overlay2/00c8fd11c0a4154599b88f1e0d1a29441951e2752a30ee6bda06ed9ff512b8da/merged",
            "UpperDir": "/var/lib/docker/overlay2/00c8fd11c0a4154599b88f1e0d1a29441951e2752a30ee6bda06ed9ff512b8da/diff",
            "WorkDir": "/var/lib/docker/overlay2/00c8fd11c0a4154599b88f1e0d1a29441951e2752a30ee6bda06ed9ff512b8da/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:6515074984c6f8bb1b8a9962c8fb5f310fc85e70b04c88442a3939c026dbfad3",
            "sha256:4f169ae5a253d68d25f3f5fdd0deb31af20096bcffdec1fdda5cf8810d507d1f",
            "sha256:edae32ac2ac2a7f24eebb4b62ad2fa0a9434f47f4b56a3739106e1da4cb1aa6a",
            "sha256:f05805c5815d0394d09d3b64e3a58727f8d647f2c5a4d1fbb5e40ed5f8424e84",
            "sha256:70b1f73ce610f6e2ade5e9c6fb23f1dcb3b836ad70e33367830cec078dbf9db9",
            "sha256:ae7e56b9e64347196dfb9f3b8c77b4781583f1781d6719c661296ed1bcb88db6",
            "sha256:dd41e56d43ef85e4b480943ac1ac7c66837fef28598897fbf071e6284864d4af"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-01-09T11:36:38.186158936+08:00"
    }
}

更多版本

docker.io/apache/dolphinscheduler-worker:3.2.2

linux/amd64 docker.io647.88MB2024-11-13 13:58
76

docker.io/apache/dolphinscheduler-worker:3.1.4

linux/amd64 docker.io415.72MB2025-01-09 11:34
21

docker.io/apache/dolphinscheduler-worker:3.1.3

linux/amd64 docker.io415.69MB2025-01-09 11:37
22