File tree 1 file changed +17
-4
lines changed
1 file changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -3,8 +3,6 @@ FROM python:3.11-slim-bullseye
3
3
# Set shell
4
4
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
5
5
6
- WORKDIR /app
7
-
8
6
RUN \
9
7
set -x \
10
8
&& apt-get update \
@@ -17,19 +15,34 @@ RUN \
17
15
unzip \
18
16
libcairo2 \
19
17
gdb \
20
- && apt-get purge -y --auto-remove \
18
+ curl
19
+
20
+ RUN \
21
+ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash \
22
+ && export NVM_DIR="$HOME/.nvm" \
23
+ && [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" \
24
+ && nvm install 18
25
+
26
+ RUN \
27
+ apt-get purge -y --auto-remove \
21
28
&& rm -rf \
22
29
/var/lib/apt/lists/* \
23
30
/usr/src/*
24
31
32
+ WORKDIR /app
25
33
COPY . ./
26
34
35
+ WORKDIR /app/dashboard/script
36
+ RUN ./setup
37
+ RUN ./build
38
+
39
+ WORKDIR /app
40
+
27
41
# hadolint ignore=DL3013
28
42
RUN \
29
43
pip3 install -U pip && \
30
44
pip3 install --no-cache-dir .[server]
31
45
32
46
VOLUME ["/data"]
33
47
EXPOSE 5580
34
-
35
48
ENTRYPOINT ["./docker-entrypoint.sh"]
You can’t perform that action at this time.
0 commit comments