cvspserver running in a ubuntu docker container
Specifying a custom CVSROOT offers the possibility to migrate an existing CVS repository into the Docker container without relocating CVSROOT in already checkout projects.
docker run -p 2401:2401 -e CVSROOT=/your/cvs/root -v /your/data/path:/your/cvs/root stjheitc/ubuntu-cvspserver
docker exec yourserver /root/adduser.sh username password
docker exec yourserver /root/addwriter.sh username