Sign inSign up

iterait/tensorflow

By iterait

Updated almost 2 years ago

Iterait's TensorFlow base image

Image
0

10K+

iterait/tensorflow repository overview

dockerfiles

Development Status Master Developer

This is a repository contaning the open-source docker images provided by Iterait a.s.

We use nvidia-docker instead of regular docker in order to enhance GPU support. However, regular docker might be used as well.

DockerHub

All built images are stored in Iterait DockerHub.

CPU-only imageGPU enabled imageDescription
iterait/archlinux:latestiterait/archlinux:cudaBase ArchLinux setup with yay.
iterait/archlinux-dev:latestiterait/archlinux-dev:cudaiterait/archlinux + base-devel.
iterait/tensorflow:latestiterait/tensorflow:cudaiterait/archlinux + tensorflow.

Build

All images may be built by regular docker build process.

$ docker build -t <image-name> -f <dockerfile> --squash .

If you require NVIDIA CUDA support, build the image with tag=cuda build argument.

$ docker build --build-arg tag=cuda -t <image-name>:cuda -f <dockerfile> .

Run

Running the container without GPU support is straightforward.

$ docker run -it <image-name> /bin/bash

To run the container with GPU support, we recommend using nvidia-docker. The following example demonstrates the employment of two GPUs and executing bash.

$ docker run --runtime=nvidia \
    -e NVIDIA_VISIBLE_DEVICES=0,1 \
    -it <image-name>:cuda /bin/bash

Tag summary

Content type

Image

Digest

sha256:e7d5df1bc

Size

942.4 MB

Last updated

almost 2 years ago

docker pull iterait/tensorflow