add s6
This commit is contained in:
parent
b2f2ebb59b
commit
638c025ae2
6 changed files with 59 additions and 4 deletions
18
Dockerfile
18
Dockerfile
|
|
@ -1,6 +1,18 @@
|
|||
ARG ARCH=amd64
|
||||
FROM python:3.10-alpine
|
||||
|
||||
FROM $ARCH/python:3.10-alpine
|
||||
# set version for s6 overlay
|
||||
ARG S6_OVERLAY_VERSION="3.1.2.1"
|
||||
ARG S6_OVERLAY_ARCH="x86_64"
|
||||
|
||||
# add s6 overlay
|
||||
ADD https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-noarch.tar.xz /tmp
|
||||
RUN tar -C / -Jxpf /tmp/s6-overlay-noarch.tar.xz
|
||||
ADD https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-${S6_OVERLAY_ARCH}.tar.xz /tmp
|
||||
RUN tar -C / -Jxpf /tmp/s6-overlay-${S6_OVERLAY_ARCH}.tar.xz
|
||||
ENTRYPOINT ["/init"]
|
||||
|
||||
RUN apk add nginx
|
||||
COPY root/ /
|
||||
|
||||
EXPOSE 443
|
||||
EXPOSE 5223
|
||||
|
|
@ -17,4 +29,4 @@ WORKDIR /bumper
|
|||
# Copy only required folders instead of all
|
||||
COPY bumper/ bumper/
|
||||
|
||||
ENTRYPOINT ["python3", "-m", "bumper"]
|
||||
CMD ["python3", "-m", "bumper"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue