docker gitlab-runner в собственном исполнении

Пытаюсь собрать docker image для ci в своей компании, дабы не использовать танцы с бубном и костыли, я решил напрямую использовать gitlab-runner image, даже указал его entrypoint который указан в их dockerfile но он все равно не отрабатывает при запуске

Dockerfile:

FROM gitlab/gitlab-runner:latest
FROM python:3.10
WORKDIR /opt/
#copy delta deploy bot
COPY . delta_bot/

RUN pip3 install -r delta_bot/req.txt

FROM node:14

# RUN wget https://github.com/pmd/pmd/releases/download/pmd_releases%2F6.53.0/pmd-bin-6.53.0.zip
ADD pmd-*.zip pmd/
RUN alias pmd='/opt/pmd/pmd-*/bin'

# Install: sfdx cli, sfdx plugins, curl, jq, python3
ENV DEBIAN_FRONTEND=noninteractive
ARG SALESFORCE_CLI_VERSION=latest
RUN apt-get update
RUN echo '2d316e55994086e41761b0c657e0027e9d16d7160d3f8854cc9dc7615b99a526  ./nodejs.tar.gz' > node-file-lock.sha \
  && curl -s -o nodejs.tar.gz https://nodejs.org/dist/v12.18.2/node-v12.18.2-linux-x64.tar.gz \
  && shasum --check node-file-lock.sha
RUN mkdir /usr/local/lib/nodejs \
  && tar xf nodejs.tar.gz -C /usr/local/lib/nodejs/ --strip-components 1 \
  && rm nodejs.tar.gz node-file-lock.sha
ENV PATH=/usr/local/lib/nodejs/bin:$PATH
RUN npm install --global sfdx-cli@${SALESFORCE_CLI_VERSION}

RUN apt-get install --assume-yes \
  openjdk-11-jdk-headless \
  jq

RUN apt-get autoremove --assume-yes \
  && apt-get clean --assume-yes \
  && rm -rf /var/lib/apt/lists/*

ENV SFDX_CONTAINER_MODE true
ENV DEBIAN_FRONTEND=dialog
ENV SHELL /bin/bash

VOLUME ['/srv/delta_bot/jsons', '/opt/delta_bot/jsons']
VOLUME ['/srv/delta_bot/errors', '/opt/delta_bot/errors']

ENTRYPOINT ["/usr/bin/dumb-init", "/entrypoint"]
CMD ["run", "--user=gitlab-runner", "--working-directory=/home/gitlab-runner"]


#MAINTAINER [email protected]
LABEL version='0.1'

Команда которой запускаю build

 sudo docker build . -t fl

Собирается без ошибок, но при попытке запуске получаю след

sudo docker run -it b42b573c0746
docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "/usr/bin/dumb-init": stat /usr/bin/dumb-init: no such file or directory: unknown.

Ответы (0 шт):