demov2

Running the server in a container

Terminal 1

Build the image, launch a container:

docker build -t demo .
docker run --name demo --rm -it -p 8080:8080 demo

Output

server listening on :8080

Terminal 2

curl localhost:8080

Output

<h1>hello world</h1>

Check logs

docker logs demo

Output

server listening on :8080
GET / 200 1.488 ms - 20

Terminal 1

docker rm -f demo

Last updated