From 4004243bce388bf73de073e444ae1bd92293f740 Mon Sep 17 00:00:00 2001 From: Supan Adit Pratama Date: Thu, 26 Sep 2024 16:57:41 +0700 Subject: [PATCH] feat: ubuntu 24.04 base --- Dockerfile | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/Dockerfile b/Dockerfile index ca6dc53..b1b1328 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,19 +1,4 @@ -FROM archlinux/archlinux:latest +FROM ubuntu:24.04 -RUN pacman-key --init -RUN pacman -Sy git binutils make pkg-config fakeroot openssl base-devel --noconfirm - -# Create a new user -RUN useradd --no-create-home --shell=/bin/false build && usermod -L build -RUN echo "build ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers -RUN echo "root ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers - -USER build - -WORKDIR /tmp -RUN git clone https://aur.archlinux.org/yay-bin.git - -WORKDIR /tmp/yay-bin -RUN makepkg -si --noconfirm - -RUN yay -Sy texlive-full --noconfirm \ No newline at end of file +RUN apt-get update -y +RUN apt-get install make texlive-full -y \ No newline at end of file