Tuesday, January 5, 2016

How to build Dockerfile

Step 1: Create Dockerfile
Step 2: Build Image using Dockerfile
[root@VM1 pseudo_cdh5]# docker build -t praveenprakasan/pseudo_cdh5 .

Step 3:Check Images
[root@VM1 pseudo_cdh5]# docker images
REPOSITORY                    TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
praveenprakasan/pseudo_cdh5   latest              6b1a80eb3eaa        4 minutes ago       284.6 MB

Step 4: Run Images
[root@VM1 pseudo_cdh5]# docker run -d praveenprakasan/pseudo_cdh5
7d7eef2f0a9d799aef3b6d02701499b1c216802fa5c3a6248c8f937b32cab98d

Step 5 : Push Images into Docker Hub
[root@VM1 pseudo_cdh5]# docker push praveenprakasan/pseudo_cdh5
The push refers to a repository [praveenprakasan/pseudo_cdh5] (len: 1)
6b1a80eb3eaa: Image already exists
f97a61013132: Image successfully pushed
40d687642406: Image successfully pushed
4e5f1c990534: Image successfully pushed
14dab3d40372: Image successfully pushed
abe620e04d9d: Image already exists
8031fc57486d: Image already exists
a57086046415: Image already exists
245bcdbcd071: Image successfully pushed
47d44cb6f252: Image already exists
Digest: sha256:3ba3cb7f83d12e6bcc7dcc98234dc2d0131bbe75258bab31cef13c5ef9ae227e