- Website: https://berserkarch.xyz
- Wiki: https://wiki.berserkarch.xyz
You need to run the container with the --security-opt seccomp=unconfined options, otherwise, it will fail. See https://gitlab.xfce.org/apps/xfce4-terminal/-/issues/116 and mviereck/x11docker#346 for details.
- Install following deps (For Arch)
sudo pacman -Syy arch-install-scripts devtools fakechroot fakeroot debootstrap wgetBerserk Arch is a rolling release distribution, so a full update is recommended when installing new packages. In other words, we suggest either execute RUN pacman -Syu immediately after your FROM statement or as soon as you docker run into a container.
- Base Image
./build.sh base- Offsec Image
./build.sh offsec- Base Dev Image
./build.sh base-devel- Berserk Arch Debian Edition
./build.sh deb- All Images
./build.sh all- Base image
docker run -it --rm \
--security-opt seccomp=unconfined \
--privileged \
--name berserkarch \
--hostname berserk \
berserkarch/berserkarch:base- Offsec Image
docker run -it --rm \
--security-opt seccomp=unconfined \
--privileged
--name berserkarch \
--hostname berserk \
--user user \
-w /home/user \
berserkarch/berserkarch:offsec- Base Dev Image (Root)
docker run -it --rm \
--security-opt seccomp=unconfined \
--privileged
--name berserkarch \
--hostname berserk \
berserkarch/berserkarch:base-devel- Berserk Arch Debian Edition
docker run -it --rm \
--name berserkdeb \
--hostname berserkarch-deb \
--security-opt seccomp=unconfined \
--privileged \
berserkarch/berserkarch:debdocker run -it --rm \
--security-opt seccomp=unconfined \
--privileged \
--name berserkarch \
--hostname berserk \
-v $(pwd)/berserk-build:/berserkarch/ \
berserkarch/berserkarch:base-devel \
bash -c "git clone https://gitlab.com/berserkarch/iso-profiles/berserkarch.git && cd berserkarch && make devbuild"