Docker Containers For fast.ai
This repository builds various docker images used for continuous integration for fastai on a recurring schedule defined in this repo's workflow files. You must install Docker before using this project.
These Docker containers are useful for testing scenarios that require reproducibility. Some familiarity with Docker is assumed before using these containers. For a gentle introduction to Docker, see this blog post.
Miscellaneous Resources & Tips
-
Save the state of a running container by first finding the Container ID of your running container with
docker ps
. After you have located the relevant ID, you can use docker commit to save the state of the container for later use. -
Mount a local directory into your Docker image so that you can access files that are genearated when you exit your container with the
-v
flag. -
Read this blog post.
-
Read this book to dive deeper into Docker.