From 2850f8cb7a416098323551c3f9a2faf1ce72628f Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Fri, 16 Jun 2017 14:58:51 +0000 Subject: [PATCH] 0.5.1-r0 release Initial release version 0.5.1 --- bitnami/tensorflow-serving/0/Dockerfile | 25 +++++++++++++++++++ .../tensorflow-serving/0/docker-compose.yml | 17 +++++++++++++ .../0/rootfs/app-entrypoint.sh | 14 +++++++++++ bitnami/tensorflow-serving/0/rootfs/run.sh | 11 ++++++++ .../0/rootfs/tensorflow-serving-inputs.json | 4 +++ bitnami/tensorflow-serving/circle.yml | 4 +-- 6 files changed, 73 insertions(+), 2 deletions(-) create mode 100644 bitnami/tensorflow-serving/0/Dockerfile create mode 100644 bitnami/tensorflow-serving/0/docker-compose.yml create mode 100755 bitnami/tensorflow-serving/0/rootfs/app-entrypoint.sh create mode 100755 bitnami/tensorflow-serving/0/rootfs/run.sh create mode 100644 bitnami/tensorflow-serving/0/rootfs/tensorflow-serving-inputs.json diff --git a/bitnami/tensorflow-serving/0/Dockerfile b/bitnami/tensorflow-serving/0/Dockerfile new file mode 100644 index 000000000000..8284a590416c --- /dev/null +++ b/bitnami/tensorflow-serving/0/Dockerfile @@ -0,0 +1,25 @@ +FROM bitnami/minideb-extras:jessie-r17 +LABEL maintainer "Bitnami " + + + +# Install required system packages and dependencies +RUN install_packages libc6 libgcc1 libstdc++6 +RUN bitnami-pkg unpack tensorflow-serving-0.5.1-0 --checksum ba6b8c3d17c6dc58942989b3caa81a06b79ba633038b857e39296145bee4ac92 + +COPY rootfs / + +ENV BITNAMI_APP_NAME="tensorflow-serving" \ + BITNAMI_IMAGE_VERSION="0.5.1-r0" \ + PATH="/opt/bitnami/tensorflow-serving/bin:/opt/bitnami/tensorflow-serving/bazel-bin/tensorflow_serving/model_servers:$PATH" \ + TENSORFLOW_SERVING_MODEL_NAME="inception" \ + TENSORFLOW_SERVING_PORT_NUMBER="9000" + + + +VOLUME ["/bitnami/model-data","/bitnami/tensorflow-serving"] + +EXPOSE 9000 + +ENTRYPOINT ["/app-entrypoint.sh"] +CMD ["/run.sh"] diff --git a/bitnami/tensorflow-serving/0/docker-compose.yml b/bitnami/tensorflow-serving/0/docker-compose.yml new file mode 100644 index 000000000000..1a4520b3ea0a --- /dev/null +++ b/bitnami/tensorflow-serving/0/docker-compose.yml @@ -0,0 +1,17 @@ +version: '2' + +services: + tensorflow-serving: + image: 'bitnami/tensorflow-serving:0' + labels: + kompose.service.type: nodeport + ports: + - '9000:9000' + volumes: + - 'tensorflow_serving_data:/bitnami/tensorflow-serving' + - '/tmp/model-data:/bitnami/model-data' +volumes: + tensorflow_serving_data: + driver: local + inception_data_model: + driver: local diff --git a/bitnami/tensorflow-serving/0/rootfs/app-entrypoint.sh b/bitnami/tensorflow-serving/0/rootfs/app-entrypoint.sh new file mode 100755 index 000000000000..8fbb539a56ec --- /dev/null +++ b/bitnami/tensorflow-serving/0/rootfs/app-entrypoint.sh @@ -0,0 +1,14 @@ +#!/bin/bash -e + +. /opt/bitnami/base/functions +. /opt/bitnami/base/helpers + +print_welcome_page +check_for_updates & + +if [[ "$1" == "nami" && "$2" == "start" ]] || [[ "$1" == "/run.sh" ]]; then + nami_initialize tensorflow-serving + info "Starting tensorflow-serving... " +fi + +exec tini -- "$@" diff --git a/bitnami/tensorflow-serving/0/rootfs/run.sh b/bitnami/tensorflow-serving/0/rootfs/run.sh new file mode 100755 index 000000000000..15303d790a9c --- /dev/null +++ b/bitnami/tensorflow-serving/0/rootfs/run.sh @@ -0,0 +1,11 @@ +#!/bin/bash +. /opt/bitnami/base/functions +. /opt/bitnami/base/helpers + +DAEMON=tensorflow-serving.sh +USER=tensorflow +EXEC=$(which $DAEMON) +ARGS="start-foreground" + +info "Starting ${DAEMON}..." +exec gosu ${USER} ${EXEC} ${ARGS} diff --git a/bitnami/tensorflow-serving/0/rootfs/tensorflow-serving-inputs.json b/bitnami/tensorflow-serving/0/rootfs/tensorflow-serving-inputs.json new file mode 100644 index 000000000000..8e5318e921d2 --- /dev/null +++ b/bitnami/tensorflow-serving/0/rootfs/tensorflow-serving-inputs.json @@ -0,0 +1,4 @@ +{ + "modelName": "{{$global.env.TENSORFLOW_SERVING_MODEL_NAME}}", + "port": "{{$global.env.TENSORFLOW_SERVING_PORT_NUMBER}}" +} \ No newline at end of file diff --git a/bitnami/tensorflow-serving/circle.yml b/bitnami/tensorflow-serving/circle.yml index 79af57c1d9ff..677caaf3a52a 100644 --- a/bitnami/tensorflow-serving/circle.yml +++ b/bitnami/tensorflow-serving/circle.yml @@ -2,8 +2,8 @@ machine: services: - docker environment: - RELEASE_SERIES_LIST: {{ range $index, $_ := .Branches }}{{ if ne $index 0 }},{{ end }}{{ .Branch }}{{ end }} - LATEST_STABLE: {{ .LatestStableBranch.Branch }} + RELEASE_SERIES_LIST: 0 + LATEST_STABLE: 0 IMAGE_NAME: tensorflow-serving CHART_NAME: CHART_REPO: