- 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-pages
builds static websites using the same software versions used by GitHub Pages buildsconda
is a anaconda3 container that launches a Jupyter server on startup.jupyter
launches a Jupyter server with a custom suite of packages, defined by theDockerfile
in thejupyter
folder, for data science projectsrstudio
launches 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.