Sign inSign up

johnzucker/kubia

By johnzucker

•Updated over 7 years ago

Image
0

34

johnzucker/kubia repository overview

⁠Dockerfile

FROM node:6
ADD app.js /app.js
ENTRYPOINT ["node", "app.js"]

⁠app.js

const http = require('http');
const os = require('os');

console.log("kubia server starting");

var handler = function(request, response) {
console.log("Received request from " + request.connection.remoteAddress);
response.writeHead(200);
response.end("You've hit " + os.hostname() + "\n");
}

var www = http.createServer(handler);
www.listen(8080)⁠;

⁠Test

docker image build -t kubia .
docker container run --name kubia-container -p 8080:8080 -d kubia

⁠Label

docker image tag kubia johnzucker/kubia

⁠Push

docker image push johnzucker/kubia

Retest

docker container run --name kubia-container -p 8080:8080 -d johnzucker/kubia

⁠Clean

docker container stop kubia-container
docker container rm kubia-container

Tag summary

Content type

Image

Digest

Size

324.9 MB

Last updated

over 7 years ago

docker pull johnzucker/kubia