I tried everything in locally first and works.
Stream.systerserver.net is working by config of apache2 on port 80 /etc/apache2/sites-enabled/stream.systerserver.net.conf
After I installed docker: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-debian-10 checked from here: https://docs.docker.com/engine/install/debian/
docker-ce -v
After i builded the container: docker build -t live .
And I started with this command/configuration:
docker run -e DOMAIN='stream.systerserver.net' -p 80:80 -p 1935:1935 -d live
And I got this error: docker: Error response from daemon: driver failed programming external connectivity on endpoint nice_hofstadter (58c8804aa4e1a8b413515022bb89ae717437336034d001ff00a469c6f9d40af1): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use.
BUT, if I stop apache2.. everything is working!
So... 2 problems: 1.. the conflict on 0.0.0.0:80 2... how to have ssl on 443