diff --git a/docker_build.py b/docker_build.py
index 6d3f7c36a0cc7a95565c80b0fe3fe78b17a45578_ZG9ja2VyX2J1aWxkLnB5..da6e6d1000cdb2b0c3622145d99dcb3daae37e14_ZG9ja2VyX2J1aWxkLnB5 100755
--- a/docker_build.py
+++ b/docker_build.py
@@ -24,5 +24,5 @@
 
 _logger = logging.getLogger(__name__)
 
-__version__ = '0.1.1'
+__version__ = '0.1.2'
 __date__ = '2018-04-04'
@@ -28,5 +28,5 @@
 __date__ = '2018-04-04'
-__updated__ = '2018-04-24'
+__updated__ = '2018-11-19'
 
 
 def main(argv=None):  # IGNORE:C0111
@@ -92,6 +92,11 @@
         help="add dev feature to generated image [default: %(default)s]",
         default=None,
     )
+    parser.add_argument(
+        '--no-pull',
+        help="indicate to docker to not pull the base image [default: %(default)s]",
+        action='store_true',
+    )
     # TODO (maybe) add argument for other build arg
 
     # TODO detect that user is member of docker group
@@ -174,7 +179,8 @@
         # TODO remove temp image
 
     docker_client = docker_api(base_url='unix://var/run/docker.sock')
-    pull = True
+    pull = not nmspc.no_pull
+    logging.debug("Docker Pull %s", pull)
     builder = docker_client.build(
         path='.', rm=True, pull=pull, buildargs=buildargs,
         tag=image, dockerfile=dockerfile)