File tree Expand file tree Collapse file tree 1 file changed +53
-0
lines changed Expand file tree Collapse file tree 1 file changed +53
-0
lines changed Original file line number Diff line number Diff line change
1
+ FROM ubuntu:latest
2
+ WORKDIR /opt/workdir
3
+ # Cargo executables are installed here:
4
+ ENV PATH="$PATH:/home/workuser/.cargo/bin"
5
+ # Python executables are installed here:
6
+ ENV PATH="$PATH:/home/workuser/.local/bin"
7
+
8
+ RUN apt-get update
9
+ RUN apt-get install -y \
10
+ autopoint \
11
+ bash \
12
+ binutils \
13
+ bison \
14
+ cmake \
15
+ coreutils \
16
+ curl \
17
+ expat \
18
+ flex \
19
+ gcc \
20
+ gettext \
21
+ git \
22
+ gperf \
23
+ groff \
24
+ gzip \
25
+ help2man \
26
+ libgmp-dev \
27
+ m4 \
28
+ make \
29
+ mercurial \
30
+ meson \
31
+ mtools \
32
+ nasm \
33
+ openssl \
34
+ patch \
35
+ perl \
36
+ python3 \
37
+ python3-mako \
38
+ python3-pip \
39
+ rsync \
40
+ subversion \
41
+ tar \
42
+ texinfo \
43
+ wget \
44
+ xcb-proto \
45
+ xorriso \
46
+ xsltproc \
47
+ xz-utils
48
+ RUN useradd -m workuser
49
+
50
+ USER workuser
51
+ RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
52
+ RUN python3 -m pip install requests xbstrap
53
+ ENTRYPOINT python3 aero.py --no-run
You can’t perform that action at this time.
0 commit comments