From ecfc93889ff3d268fd8f4a135b9a825dbbe4c495 Mon Sep 17 00:00:00 2001 From: "Liu, Jianjun" Date: Fri, 10 May 2019 06:08:43 +0000 Subject: [PATCH] add tensorflow container Signed-off-by: Liu, Jianjun --- .travis.yml | 1 + tensorflow/Dockerfile | 8 ++++++++ tensorflow/README.md | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 42 insertions(+) create mode 100644 tensorflow/Dockerfile create mode 100644 tensorflow/README.md diff --git a/.travis.yml b/.travis.yml index 9789393..30f6490 100644 --- a/.travis.yml +++ b/.travis.yml @@ -25,6 +25,7 @@ env: - DOCKERFILE_DIR=python - DOCKERFILE_DIR=redis - DOCKERFILE_DIR=ruby + - DOCKERFILE_DIR=tensorflow script: - cd $DOCKERFILE_DIR diff --git a/tensorflow/Dockerfile b/tensorflow/Dockerfile new file mode 100644 index 0000000..6304d94 --- /dev/null +++ b/tensorflow/Dockerfile @@ -0,0 +1,8 @@ +FROM clearlinux:latest +MAINTAINER jianjun.liu@intel.com + +ARG swupd_args + +RUN swupd update --no-boot-update $swupd_args +RUN swupd bundle-add machine-learning-tensorflow $swupd_args \ + && rm -rf /var/lib/swupd/* diff --git a/tensorflow/README.md b/tensorflow/README.md new file mode 100644 index 0000000..f2ad513 --- /dev/null +++ b/tensorflow/README.md @@ -0,0 +1,33 @@ +tensorflow +========== +This provides a Clear Linux* tensorflow instance. + +Build +----- +``` +docker build -t clearlinux/tensorflow . +``` + +Or just pull it from Dockerhub +--------------------------- +``` +docker pull clearlinux/tensorflow +``` + +Test go version +----------------------- +``` +docker run -it --rm clearlinux/tensorflow bash +``` + + +Details of how-to +--------------------- +Please refer to the docker official tensorflow image [page](https://hub.docker.com/r/tensorflow/tensorflow). + + +Extra Build ARGs +---------------- +- ``swupd_args`` Specifies [SWUPD](https://github.com/clearlinux/swupd-client/blob/master/docs/swupd.1.rst#options) flags + +Default build args in Docker are on: https://docs.docker.com/engine/reference/builder/#arg