Sign inSign up

sa40039455/python

By sa40039455

Updated over 6 years ago

Leve 1 -> 1

Image
0

10K+

sa40039455/python repository overview

[ Commands to run ]

docker pull sa40039455/python

docker run --name "NAME" -p "Desired Port":8080 -d sa40039455/python

[ Example ]

docker run --name mypy -p 8080:8080 -d sa40039455/python

[ Dockerfile Commands I used ]

FROM python:latest

COPY server.py /

EXPOSE 8080

ENTRYPOINT ["python", "server.py"]

[ server.py file to open port ]

import socket                
s = socket.socket()          
print("Socket successfully created")
port = 8080                
s.bind(('', port))         
print("socket binded to %s" %(port))
s.listen(5)      
print("socket is listening")         
while True: 
   c, addr = s.accept()      
   print('Got connection from', addr)
   
   c.send(b"HTTP/1.1 200 OK\n"
         +b"Content-Type: text/html\n"
         +b"\n"
         +b"<html><body><h1>Python is working Normally :)</h1></body></html>\n");
   c.close() 

Tag summary

Content type

Image

Digest

Size

333.6 MB

Last updated

over 6 years ago

docker pull sa40039455/python