export WEBSERVER="webserver"
docker run --name $WEBSERVER -p 80:80 -p 443:443 -v /applications/apache2:/data:Z -d sealife/apache2
docker exec -it $WEBSERVER <command>
docker exec $WEBSERVER /data/webserver-enable-apache2-mod <mod>
Works like apt-get, you can use more then one package in one command
docker exec $WEBSERVER /data/webserver-install-package <package>
docker exec $WEBSERVER /data/webserver-create-vhost <domain> [<isSSL> [<sslOnly> [<isProxy> <proxyHost>]]]
You need to create a ssl-config.yaml file in the apache2 volume and configure your websites. reference
docker exec $WEBSERVER /data/request-ssl-certificates
Content type
Image
Digest
sha256:aa995a52a…
Size
112.7 MB
Last updated
about 1 year ago
docker pull sealife/apache2