redox/podman/redox-base-containerfile

55 lines
1.1 KiB
Plaintext
Raw Normal View History

2022-11-12 00:23:08 +01:00
FROM ubuntu:latest
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
autoconf \
automake \
autopoint \
bison \
build-essential \
ca-certificates \
cmake \
curl \
file \
flex \
fuse \
genisoimage \
git \
gperf \
libc6-dev-i386 \
libexpat-dev \
libfuse-dev \
libgmp-dev \
libhtml-parser-perl \
libtool \
2022-12-04 15:46:19 +01:00
libfontconfig1-dev \
2023-05-22 03:04:28 +02:00
libpng-dev
2022-11-12 00:23:08 +01:00
m4 \
nasm \
pkg-config \
po4a \
syslinux-utils \
texinfo \
ninja-build \
meson \
python3-mako \
xxd \
2022-11-12 00:23:08 +01:00
rsync \
2023-05-11 19:07:57 +02:00
wget \
python3 \
make \
xdg-utils \
zip \
unzip \
llvm \
clang \
2023-05-19 09:29:29 +02:00
perl \
doxygen
2022-11-12 00:23:08 +01:00
# _UID_ must be replaced with the user's uid on host
# podman root is mapped to your user id on host during build,
# poduser is mapped to your user id during podman run
RUN useradd --create-home --no-log-init --uid _UID_ poduser && \
chown -R root:root /home
2022-11-12 00:23:08 +01:00