diff options
-rwxr-xr-x | install.sh | 8 | ||||
-rw-r--r-- | podman/ContainerFile.archlinux | 13 |
2 files changed, 21 insertions, 0 deletions
@@ -51,6 +51,14 @@ checkPkgManager(){ installCommand="install" dontAskFlag="-y" fi + which pacman 2> /dev/null 1>&2 + if [ $? == 0 ] + then + printf "\tFound APT\n" + packageManager="$(which pacman)" + installCommand="-S" + dontAskFlag="--noconfirm" + fi if [ "$packageManager" == "" ] then printf "Could not find package manager\n" diff --git a/podman/ContainerFile.archlinux b/podman/ContainerFile.archlinux new file mode 100644 index 0000000..573472d --- /dev/null +++ b/podman/ContainerFile.archlinux @@ -0,0 +1,13 @@ +FROM archlinux:latest +RUN pacman -Suy --noconfirm && pacman -Syu --noconfirm which git screen pinentry -y +COPY . /root/arching-kaos-tools +RUN bash -c 'cd /root/arching-kaos-tools && /root/arching-kaos-tools/install.sh' +RUN git config --global user.email "kaos@kaos.kaos" +RUN git config --global user.name "kaos" +RUN git config --global init.defaultBranch master +EXPOSE 4001/tcp +EXPOSE 5001/tcp +EXPOSE 8080/tcp +ENTRYPOINT ["tail","-f","/root/.arching-kaos/logs"] + + |