blob: 6e372e9b1ee056c3f531287ce262b63ca57c32a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
FROM cgr.dev/chainguard/alpine-base:latest
RUN echo -e "\nhttps://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories
RUN apk add --update --no-cache go git make musl-dev curl openssl
RUN mkdir -p /app/src
WORKDIR /app/src
ARG appRoot=/app
COPY appbuild.sh /app/src
RUN chmod +x appbuild.sh
RUN ./appbuild.sh
COPY sign.sh /app/src
WORKDIR /
COPY entrypoint.sh /
RUN chmod +x entrypoint.sh
EXPOSE 3000
ENTRYPOINT ./entrypoint.sh
|