OSDN Git Service

[fix]: Dockerfile 必須パッケージの追加 パッケージミラーを追加 DNS設定の削除
authorYamaD <me@dyama.net>
Fri, 5 Mar 2021 07:17:30 +0000 (16:17 +0900)
committerYamaD <me@dyama.net>
Fri, 5 Mar 2021 07:17:30 +0000 (16:17 +0900)
Dockerfile

index 999f3b7..ed43020 100644 (file)
@@ -1,9 +1,11 @@
 FROM archlinux:latest
-RUN echo 'Server = http://mirrors.cat.net/archlinux/$repo/os/$arch' > /etc/pacman.d/mirrorlist \
-&& echo 'nameserver 1.1.1.1' > /etc/resolv.conf
-RUN echo
+RUN echo -n > /etc/pacman.d/mirrorlist
+RUN echo 'Server = http://mirrors.cat.net/archlinux/$repo/os/$arch' >> /etc/pacman.d/mirrorlist
+RUN echo 'Server = http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch' >> /etc/pacman.d/mirrorlist
 RUN pacman -Syyu --noconfirm
-RUN pacman -S archiso git arch-install-scripts sudo qt5-base cmake ninja base-devel --noconfirm
+RUN pacman -S --noconfirm git sudo python3 \
+        base-devel cmake ninja qt5-base \
+        archiso arch-install-scripts pyalpm
 RUN pacman-key --init
 COPY . /alterlinux
 WORKDIR /alterlinux