- Notifications
You must be signed in to change notification settings - Fork29
Demonstrating Hello World Python Example for docker init CLI
License
dockersamples/helloworld-demo-python
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Example used to demonstratedocker init
CLI for a simple Hello World Python Program
You can simply usepython3 app.py
command.
This code defines a handler that responds to GET requests with the specified text and starts an HTTP server listening on port 8080. When you run the script, you can access the server athttp://localhost:8080 and see the same message as the Python program.
Those commands will start a http server listening on port8080
and if your requesthttp://localhost:8080
you'll see the following output:
❯ curl http://localhost:8080## .## ## ## ==## ## ## ## ## ===/"""""""""""""""""\___/ ==={ / ===-\______ O __/ \ \ __/ \____\_______/Hello from Docker!
docker init
This utility will walk you through creating the following files with sensible defaults for your project:
- .dockerignore
- Dockerfile
- docker-compose.yaml
FROM python:3.8-alpineRUN mkdir /appADD . /appWORKDIR /appCMD ["python3", "app.py"]
version: '3'services: app: build: . ports: - "8080:8080" command: python3 app.py
docker compose up -d --build
curl localhost:8080 ## . ## ## ## ==## ## ## ## ## ===/"""""""""""""""""\___/ ==={ / ===-\______ O __/\ \ __/ \____\_______/Hello from Docker!
About
Demonstrating Hello World Python Example for docker init CLI
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.