- Docker Containers
- GitHub Page
- Jupyter Notebooks
The docker sub-directory contains configuration for dockerized
(i.e. having easily replicated environments) services that I use for
multiple projects. The docker-compose.yaml file defines three
services.
- gh-pagesbuilds static websites using the same software versions used by GitHub Pages builds
- condais a anaconda3 container that launches a Jupyter server on startup.
- jupyterlaunches a Jupyter server with a custom suite of packages, defined by the- Dockerfilein the- jupyterfolder, for data science projects
- rstudiolaunches a WIP RStudio Server
Each service runs with the $HOME directory mounted to /root and
the $PWD mounted to /src. I recommend setting the COMPOSE_FILE
variable in your shell environment to the docker-compose.yaml file's
path, so that you may easily launch a service from the directory
containing data you want accessible in /src.
The docs sub-directory contains the files for the static website
published at https://itcarroll.github.io, my online CV/resume.
The notebooks folder contains the occasional Jupyter notebook that
I'm interested in publicly sharing.