content_image/705895.jpg
Before beginning with the actual setup and deployment of applications, we need to understand some basic terms and concepts used in OpenShift V3. 

## ContainersandImages 

## Images 

These are the basic building blocks of OpenShift, which are formed out of Docker images. In each pod on OpenShift, the cluster has its own images running inside it. When we configure a pod, we have a field which will get pooled from the registry. This configuration file will pull the image and deploy it on the cluster node. 

apiVersion: v1 kind: pod metadata: name: Tesing_for_Image_pull -----------> Name of Pod spec: containers: - name: neo4j-server ------------------------> Name of the image image: <Name of the Docker image>----------> Image to be pulled imagePullPolicy: Always ------------->Image pull policy command: [“echo”, “SUCCESS”] -------------------> Massage after image pull 

In order to pull and create an image out of it, run the following command. OC is the client to communicate with OpenShift environment after login. 

$ oc create –f Tesing_for_Image_pull 

<img src='content_image/705895.jpg'>

