Friday, July 14, 2017

openshift - oc cluster up in specific address



When you do 'oc cluster up' , you can access openshift console using 127.0.0.1.

But if you wish to specify IP address to access your openshift console make use of --public-hostname=<IP address>

This way you can access the  cluster even from outside (but within LAN ofcourse)


# oc cluster up --public-hostname=192.168.122.152

Friday, July 7, 2017

Store and Run docker images locally



Store and Run docker images locally:


How to save image locally and use it:

// You have built an image named s3-store-build

// Now save locally
$ docker save s3-store-build > s3-store-build.tar

$ ls -ltrsh
261M -rw-rw-r--  s3-store-build.tar

// Load the image - ready to run:
$ docker load --input s3-store-build.tar

Push image to docker hub:

How to push image to docker hub:

# docker login


// build a image using Dockerfile in PWD
# docker build -t   store-build .


# docker images | grep store-build

# docker tag <db548e132e30> saran/store-build

# docker push  saran/store-build  

Thursday, July 6, 2017

Pulling docker images using url




Pulling docker images:

Generally, you pull a public URL like:

docker pull gluster/gluster-centos



Sometimes you want to directly pull the Docker image using URL:

docker pull https://hub.docker.com/r/gluster/gluster-centos/


The above can be any URL where Docker image present.