Here you can find a Docker container image for the project Neural Doodle.
This is a container image for rendering on a CPU. A variant of the container to render on a GPU can be found here.
- Ubuntu
>= 14.04
- Docker
>= 1.9
To install Docker Engine with Docker Compose on Ubuntu >= 14.04
sudo ./install-docker-with-compose-ubuntu.sh
Re-login after installation.
To get an image from Docker Hub
docker pull toksaitov/neural-doodle:cpu
To build the image
docker build --tag=toksaitov/neural-doodle:cpu .
or with Docker Compose
docker-compose build
To start the container with an STDIN open and an allocated pseudo-TTY, with a
volume /data
inside the container mounted under ./data
on a host
docker run --interactive --tty --volume="$(pwd)/data":/data/ toksaitov/neural-doodle:cpu <neural-doodle arguments>
or with Docker Compose
docker-compose run neural-doodle <neural-doodle arguments>
To start with an interactive shell inside the container
docker run --interactive --tty --volume="$(pwd)/data":/data/ --entrypoint=bash toksaitov/neural-doodle:cpu
Neural Doodle is developed by Alex J. Champandard.
The Docker image was created by Dmitrii Toksaitov.