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