jessfraz/dockerfiles
Various Dockerfiles I use on the desktop and on servers.
{ "createdAt": "2014-09-11T17:48:44Z", "defaultBranch": "master", "description": "Various Dockerfiles I use on the desktop and on servers.", "fullName": "jessfraz/dockerfiles", "homepage": "https://blog.jessfraz.com/post/docker-containers-on-the-desktop/", "language": "Dockerfile", "name": "dockerfiles", "pushedAt": "2024-07-06T12:33:12Z", "stargazersCount": 13925, "topics": [ "bash", "containers", "docker", "dockerfile", "dockerfiles", "linux", "shell" ], "updatedAt": "2025-11-27T05:39:47Z", "url": "https://github.com/jessfraz/dockerfiles"}dockerfiles
Section titled “dockerfiles”This is a repo to hold various Dockerfiles for images I create.
Table of Contents
Almost all of these live on dockerhub under jess. Because you cannot use notary with autobuilds on dockerhub I also build these continuously on a private registry at r.j3ss.co for public download. (You’re welcome.)
Resources
Section titled “Resources”My dotfiles
Section titled “My dotfiles”You may also want to checkout my dotfiles, specifically the aliases for all these files which are here: github.com/jessfraz/dotfiles/blob/master/.dockerfunc.
Contributing
Section titled “Contributing”I try to make sure each Dockerfile has a command at the top to document running it, if a file you are looking at does not have a command, please pull request it!
Using the Makefile
Section titled “Using the Makefile”$ make helpbuild Builds all the dockerfiles in the repository.dockerfiles Tests the changes to the Dockerfiles build.image Build a Dockerfile (ex. DIR=telnet).latest-versions Checks all the latest versions of the Dockerfile contents.run Run a Dockerfile from the command at the top of the file (ex. DIR=telnet).shellcheck Runs the shellcheck tests on the scripts.test Runs the tests on the repository.