Skip to content

A small repository showing how to setup ssl on a docker image.

License

Notifications You must be signed in to change notification settings

tilothiele/apache-https

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

apache-https

A small repository showing how to setup ssl on a docker image.

Installation

First of we need to create some certificates. The first one is done by running the create root certificate command and this will ask you some question about the your made up certificate authority.

cd etc
./create_root_cert.sh
cd ..

After that you run the command to create the domain specific certificate and prepare the docker image.

cd etc
./create_domain_cert.sh myserver.local
cd ..

Building your server image is just running the command below giving the image a tag of your liking.

sudo docker build -t myserver-image .

Next up we start the image and see the result of our work.

sudo docker run -dit --name myserver-container -p 8443:443 myserver-image

Lastly I add this little command so you can see which image you have in our setup and clean up with prune when your done. Notice that that command will remove all images in your environment so DO NOT RUN in production.

sudo docker images
sudo docker system prune -a

About

A small repository showing how to setup ssl on a docker image.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 87.3%
  • HTML 12.7%