blob: 6cc2621d3445e44d726b6cbeb0840dec797950e0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# syntax = docker/dockerfile:experimental
FROM debian:stable-slim
ENV ASDF_DATA_DIR="/opt/asdf"
ENV PATH="${ASDF_DATA_DIR}/shims:${ASDF_DATA_DIR}/bin:/opt/gitlab/.local/bin:${PATH}"
ENV TERM="xterm"
WORKDIR /opt/gitlab
COPY config/01_nodoc /etc/dpkg/dpkg.cfg.d/01_nodoc
RUN mkdir -p /opt/toolcache
COPY pkg/license*.deb /opt/toolcache/
COPY pkg/mono*.deb /opt/toolcache/
COPY pkg/php*.deb /opt/toolcache/
COPY pkg/rust*.deb /opt/toolcache/
COPY config/install.sh /opt/install.sh
RUN bash /opt/install.sh
COPY run.sh /
ENTRYPOINT ["/run.sh"]
|