שלום!
אני לא מצליחה להריץ קונטינר בדוקר בלי תעודת אבטחה זנ נופל בbuild ועם תעודת אבטחה הrun מחזיר invalid option -לא מה שמצופה ממנו להחזיר לעובדים אחרים עובד
זה הDockerfile שלי
FROM node:14.18.2-buster-slim
ADD https://netfree.link/dl/unix-ca.sh /home/netfree-unix-ca.sh
RUN cat /home/netfree-unix-ca.sh | sh
ENV NODE_EXTRA_CA_CERTS=/etc/ca-bundle.crt
ENV REQUESTS_CA_BUNDLE=/etc/ca-bundle.crt
ENV SSL_CERT_FILE=/etc/ca-bundle.crt
ARG VERSION="DOCKER_UNKNOWN"
RUN apt-get update && apt-get install -y
build-essential
curl
vim
procps
less
python3
libgl1-mesa-glx
&& rm -rf /var/lib/apt/lists/*
RUN ln -snf /usr/bin/python3 /usr/bin/python
RUN useradd --home-dir /nodeuser --create-home --gid users --shell /bin/bash nodeuser
#USER nodeuser
WORKDIR /nodeuser/
RUN echo -n "${VERSION}" > VERSION
COPY --chown=nodeuser:users package*.json .npmrc /nodeuser/
RUN node --version; npm --version; npm --no-optional --quiet --production ci
COPY --chown=nodeuser:users src/ entrypoint.sh /nodeuser/
RUN chmod +x entrypoint.sh
EXPOSE 2019
ENTRYPOINT [ "./entrypoint.sh" ]
CMD ["node", "server.js"]
מצויין
במה יעול להיות הענין?