File size: 537 Bytes
a3b7df7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from http.server import HTTPServer, BaseHTTPRequestHandler
import os

class Handler(BaseHTTPRequestHandler):
    def do_GET(self):
        self.send_response(200)
        self.send_header("Content-type", "text/plain")
        self.end_headers()

        message = f"""
Hello Docker 🐳

Arguments passés au conteneur :
{os.sys.argv}

Dossier data :
{os.listdir('/app/data')}
"""
        self.wfile.write(message.encode())

server = HTTPServer(("0.0.0.0", 8000), Handler)
print("Serveur lancé sur le port 8000")
server.serve_forever()