After Reading this full article, You will be able to configure Web-Server on The top of Docker Container.
Docker Must be installed
Basic Knowledge of how to launch docker container.
So Without any further delay, Let’s get started.
Here For performing this task I am using REDHAT 8 as the BaseOS.
Step-1: Start The Docker Service in Redhat 8 Operating System.
Here Before installing make sure to stop firewall in Base OS. In Redhat 8 to stop firewall we use systemctl stop firewalld command.
Normally in Redhat 8, to start this service we always use systemctl start httpd command.But in docker we don’t have that command hence instead we use the command which is mentioned in the image below.
Step-6: Navigate to /var/www/html.
In this directory we have to put the webpages created by us. Here I have created one webpage called index.html.
The HTML code of this file looks like this. In this way you can also but various webpages in this folder.
We saw how to configure webserver on the top of docker container. Now we can also Setup Python interpreter and hence run python code on the top of docker container.
We can install python3 on docker container using yum command.
Thats all!! Python 3 is installed in Docker Container, Now you can create a python file and simply run it.
The Final Outcome looks like below.
That’s ALL for NOW !!!
Thank You So Much For Reading :)