| #!/bin/bash | |
| MODE=$1 && shift | |
| NAME=$1 && shift | |
| SITE=$1 && shift | |
| ENABLE_HTTP=$1 && shift | |
| REGISTRY=$1 && shift | |
| TAG=$1 && shift | |
| OWNER_UID=$1 && shift | |
| OWNER_GID=$1 && shift | |
| ENV=$1 && shift | |
| create_dir "$SITE/log_apache2" $OWNER_UID $OWNER_GID | |
| docker run $MODE \ | |
| -h $(hostname -f) \ | |
| --name ${NAME} \ | |
| -p 8080:80 \ | |
| -p 8081:443 \ | |
| -v $SITE/git:/var/gerrit/git \ | |
| -v $SITE/etc:/var/apache/credentials \ | |
| -v $SITE/log_apache2:/var/log/apache2 \ | |
| $ENV \ | |
| $ENABLE_HTTP \ | |
| ${REGISTRY}k8sgerrit/${NAME}:${TAG} |