github.com/mika/distribution@v2.2.2-0.20160108133430-a75790e3d8e0+incompatible/contrib/docker-integration/run_engine.sh (about)

     1  #!/bin/sh
     2  set -e
     3  set -x
     4  
     5  DOCKER_GRAPHDRIVER=${DOCKER_GRAPHDRIVER:-overlay}
     6  EXEC_DRIVER=${EXEC_DRIVER:-native}
     7  
     8  # Set IP address in /etc/hosts for localregistry
     9  IP=$(ifconfig eth0|grep "inet addr:"| cut -d: -f2 | awk '{ print $1}')
    10  echo "$IP localregistry" >> /etc/hosts
    11  
    12  sh install_certs.sh localregistry
    13  
    14  DOCKER_VERSION=$(docker --version | cut -d ' ' -f3 | cut -d ',' -f1)
    15  major=$(echo "$DOCKER_VERSION"| cut -d '.' -f1)
    16  minor=$(echo "$DOCKER_VERSION"| cut -d '.' -f2)
    17  
    18  daemonOpts="daemon"
    19  if [ $major -le 1 ] && [ $minor -lt 9 ]; then
    20  	daemonOpts="--daemon"
    21  fi
    22  
    23  docker $daemonOpts --log-level=debug --storage-driver="$DOCKER_GRAPHDRIVER"