Using the official Slackware ARM miniroot filesystem from http://ftp.arm.slackware.com/slackwarearm/slackwarearm-devtools/minirootfs/roots/ it's possible to run Slackware ARM OS in a Docker container. This is useful for test-driving the system or trying it out, running processes for testing and development, etc. You should already have Docker installed and running on a host system. Run the Slackware ARM miniroot filesystem in a container as a normal limited user and NOT 'root' user.
git clone https://github.com/Exaga/slackarm-docker
mkdir -p slackarm-docker/slackwarearm-current
cd slackarm-docker
Copy the Dockerfile into the repository directory.
cp -avr Dockerfile slackwarearm-current/
Check for updates - 08Oct21 was latest version at time of writing.
URL: http://ftp.arm.slackware.com/slackwarearm/slackwarearm-devtools/minirootfs/roots/
If updates exist or you want to use another Slackware ARM miniroot fs tarball then the Dockerfile ADD line needs editing with the correct filename!
wget -cv http://ftp.arm.slackware.com/slackwarearm/slackwarearm-devtools/minirootfs/roots/slackarm-current-miniroot_08Oct21.tar.xz -P slackwarearm-current/
docker build -t slackwarearm-current:latest slackwarearm-current/
docker image ls
docker run -t -i --name slackarm-docker --privileged slackwarearm-current:latest bash -l
root@dockstar:/# cat /etc/os-version
root@dockstar:/# cat /etc/slackware-version
CTRL + P , CTRL + Q
docker attach slackarm-docker
docker container ls -a
docker container start slackarm-docker
docker exec -ti slackarm-docker bash -l
docker container stop slackarm-docker