2025-03-29 22:13:30 +00:00
|
|
|
FROM gitea.pena/penadevops/container-images/docker-compose-bin:main as compose
|
2024-10-30 22:55:51 +00:00
|
|
|
# only for get compose binary
|
|
|
|
|
2025-03-29 22:13:30 +00:00
|
|
|
FROM gitea.pena/penadevops/container-images/node:main as node
|
|
|
|
ADD pena-ca.crt /usr/local/share/ca-certificates/cacert.crt
|
2025-05-27 18:26:38 +00:00
|
|
|
RUN apk add catatonit git && update-ca-certificates
|
2024-11-19 13:47:02 +00:00
|
|
|
RUN mkdir -p /run/user/1000/podman
|
|
|
|
RUN chmod -R 777 /run/user/1000/podman
|
2025-05-27 18:26:38 +00:00
|
|
|
RUN mkdir -p /etc/containers && \
|
|
|
|
echo -e '[[registry]]\n location = "gitea.pena"\n insecure = true' >> /etc/containers/registries.conf
|
|
|
|
RUN cat /etc/containers/registries.conf
|
2024-11-19 13:47:02 +00:00
|
|
|
ENV DOCKER_HOST=/var/run/docker.sock
|
2025-05-27 18:26:38 +00:00
|
|
|
|
2024-11-19 13:47:02 +00:00
|
|
|
|
2024-10-30 22:55:51 +00:00
|
|
|
COPY --from=compose /docker-compose /usr/bin/compose
|