Skip to content

JMAR059/web-helloworld-python

 
 

Repository files navigation

web-helloworld-python

Extremely simple HTTP server (written in Python) that responds on port 8000 with a hello message.

Begin by editing the variables at the top of the Makefile as desired. If you plan to push it to a Docker registery, make sure you give your docker ID. You may also want to create unique names for your service and pattern (necessary if you are sharing a tenancy with other users and you are all publishing this service).

To play with this outside of Open Horizon:

make build
make run
...
make test
make stop

When you are ready to try it inside Open Horizon:

docker login
hzn key create **yourcompany** **youremail**
make build
make push
make publish-service
make publish-pattern

Once it is published, you can get the agent to deploy it:

make agent-run

Then you can watch the agreement form, see the container run, then test it:

watch hzn agreement list
... (runs forever, so press Ctrl-C when you want to stop)
docker ps
make test

Then when you are done you can get the agent to stop running it:

make agent-stop

About

Hello World Open Horizon service container implemented in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 67.2%
  • Python 19.5%
  • Dockerfile 13.3%