도커 허브 사용을 위해서는 로그인을 해야합니다.
계정이 없을 경우 생성합니다.
https://hub.docker.com/
간단한 도커이미지를 하나 만들어보겠습니다.
# index.js
var http = require('http');
var handleRequest = function(req, res){
res.end('hello');
};
var www = http.createServer(handleRequest);
www.listen(80);
# Dockerfile
FROM node:6
EXPOSE 80
COPY index.js .
CMD node index.js
이미지를 생성해보겠습니다.
이미지의 태그는 도커허브의 id와 동일해야합니다.
docker build --tag 도커허브id/hello:test .
docker push 도커허브id/hello:test
도커허브에 가보면 올라가져있는 것을 볼 수 있습니다.