Skip to content

madpin/alpine-tensorflow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Alpine Tensorflow

... because Tensorflow is a pain to install on Alpine. This is mostly based on https://github.com/tatsushid/docker-alpine-py3-tensorflow-jupyter with a few changes to make it work on Alpine 3.7 and Tensorflow 1.7.0

How to install

By far the easiest way to install this is to use the pre-built binary wheel hosted on Github.

pip3 install https://github.com/better/alpine-tensorflow/releases/download/alpine3.7-tensorflow1.7.0/tensorflow-1.7.0-cp36-cp36m-linux_x86_64.whl

If you want to compile it yourself, use the Dockerfile. Note that it can take many hours.

I had to see https://www.tensorflow.org/install/source

Docker Commands:

I'm running this is windows, with Docker Toolbox, so I had to change docker machine:

docker-machine create -d virtualbox --virtualbox-cpu-count=2 --virtualbox-memory=8192 --virtualbox-disk-size=20000 default

This command really take a long time(8 hours using the machine above)

docker build -t alpine-tensorflow 

Run the docker Dockerfile, set name alptf

docker run -d -it --name alptf alpine-tensorflow

If you want to see the files, this will open bash from image

docker exec -it alptf bash

Copy the finished file to local

docker cp alptf:/tmp/tensorflow_pkg/ c:\tmp

About

Building Tensorflow in Alpine

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 100.0%