389DS directory server in an Alpine docker image
docker run --rm -p 3389:3389 -p 3636:3636 -v `pwd`/data:/data 389ds:2.0.10-alpine
docker run --rm -p 3389:3389 -p 3636:3636 -v `pwd`/data:/data tludewig/389ds
At this time i tested the correct startup only.
The docker images are testet on the following hosts:
- Linux Ubuntu (18.04, 20.04 x86/amd64)
- macOS 11 (x86/amd64, M1/arm64)
- RaspberryPi OS (arm/v7, arm64)
The libseccomp
on the current RaspberryPi OS (arm/v7 32Bit) denies the correct start of the docker image. To fix this you have to manual install a newer libseccomp
library.
> wget http://ftp.us.debian.org/debian/pool/main/libs/libseccomp/libseccomp2_2.5.2-2_armhf.deb
> sudo dpkg -i libseccomp2_2.5.2-2_armhf.deb
You do not have to reboot your raspberry pi, simply restart the docker container.