Skip to content
Various Dockerfiles I use on the desktop and on servers.
Dockerfile Shell Go Python Makefile Common Lisp C
Branch: master
Clone or download
jessfraz add golinks
Signed-off-by: Jess Frazelle <acidburn@jessfraz.com>
Latest commit 90e2ca1 Dec 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Create FUNDING.yml Mar 18, 2019
ab Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
afterthedeadline switch to openjdk Oct 5, 2018
android-tools fix android tools Jul 29, 2018
ansible Update E-Mail to match PGP key Apr 4, 2017
apt-file change to sid-slim Sep 14, 2018
atom update versions Jul 26, 2019
audacity change to sid-slim Sep 14, 2018
awscli Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
azure-cli cleanup latest versions Dec 29, 2018
bcc-tools update Dec 6, 2019
beeswithmachineguns Update Dockerfile (#396) Jul 18, 2018
bpftrace update Dec 6, 2019
browsh update versions Jul 26, 2019
buttslock http:// -> https:// Oct 25, 2016
cathode update versions Jul 26, 2019
certbot fix certbot Dec 6, 2019
cf-reset-cache Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
cfssl update Dec 6, 2019
checkup checkup update Sep 14, 2018
cheese update versions Jul 26, 2019
chrome change to sid-slim Sep 14, 2018
chromium fix chromium Dec 18, 2018
clair update Dec 6, 2019
cli53 fix py2 Jan 11, 2017
clisp update versions Jul 26, 2019
cloudapp fix some builds Dec 29, 2018
consul update Dec 6, 2019
coredns update Dec 6, 2019
couchpotato cleanup (#474) Sep 16, 2019
curl update versions Dec 6, 2019
dcos-cli Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
debootstrap update versions Jul 26, 2019
distcc update Sep 24, 2018
doctor fix alpine repo urls Nov 29, 2018
dunnet fix alpine repo urls Nov 29, 2018
evince fix alpine repo urls Nov 29, 2018
firefox Allow to pass command line arguments to dockerized firefox (#481) Sep 16, 2019
fleet update versions Dec 6, 2019
fontforge fix fontforge May 11, 2018
fontpatcher update versions Jul 26, 2019
foss-heartbeat fix foss-heartbeat Jul 25, 2019
freeradius update Jan 2, 2018
gcalcli Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
gcc update versions Jul 26, 2019
gcloud update Dec 6, 2019
geary update versions Jul 26, 2019
ghostscript troff: dockerfile Feb 15, 2018
gimp update versions Jul 26, 2019
github-dev Fix build for SC2236 (#496) Sep 9, 2019
gitiles update gitiles Sep 17, 2019
gitserver fix tests Sep 25, 2018
gitsome fix build failures Dec 31, 2016
gixy gixy; Jun 5, 2017
glxgears update versions Jul 26, 2019
gmail-britta fix some builds Dec 29, 2018
gnuplot fix alpine repo urls Nov 29, 2018
golinks add golinks Dec 16, 2019
gparted update versions Jul 26, 2019
guetzli Update E-Mail to match PGP key Apr 4, 2017
hollywood Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
htop Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
htpasswd add htpasswd Jun 20, 2018
httpbin Add USAGE to httpbin Dockerfile (#436) Oct 17, 2018
httpie Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
iceweasel update versions Jul 26, 2019
imagemagick Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
imagemin Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
inkscape update Mar 7, 2018
irssi update versions Aug 31, 2019
john update dockerfiles Sep 14, 2018
jq add findutils Mar 11, 2018
k8scan update Sep 16, 2019
keepass2 update dockerfiles Mar 8, 2019
keepassxc update Dec 6, 2019
kernel-builder updates Sep 24, 2018
kicad add kicad Nov 5, 2019
kvm fix shellcheck Dec 3, 2019
libreoffice fix alpine repo urls Nov 29, 2018
libvirt-client Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
lilyterm update versions Jul 26, 2019
linapple cleanup Oct 5, 2018
lkp-tests update dockerfiles Dec 6, 2019
lpass fix alpine repo urls Nov 29, 2018
lynx update versions Jul 26, 2019
mailgun Fix build for SC2236 (#496) Sep 9, 2019
mailman update versions Jul 26, 2019
mars switch to openjdk Oct 5, 2018
masscan change masscan to alpine Jul 13, 2018
mc add theme Jul 18, 2018
mdp update versions Jul 26, 2019
metasploit Update E-Mail to match PGP key Apr 4, 2017
micro cleanup latest versions Dec 29, 2018
mitmproxy update versions Jul 26, 2019
mop cleanup Sep 14, 2018
mpd change to sid-slim Sep 14, 2018
mpsyt Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
mutt Fix build for SC2236 (#496) Sep 9, 2019
ncmpc change to sid-slim Sep 14, 2018
neoman Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
nerdy update versions Jul 26, 2019
nes change to sid-slim Sep 14, 2018
netcat change to sid-slim Sep 14, 2018
nginx-extras update versions Jul 26, 2019
nmap update versions Jul 26, 2019
no_new_privs no_new_privs test container Jun 6, 2017
node-sonos better git clones Dec 28, 2016
nomad update Dec 6, 2019
notify-osd update versions Jul 26, 2019
nzbget update versions May 25, 2019
oauth2-proxy update Sep 16, 2019
openbmc add openbmc Aug 30, 2019
openscad add openscad Nov 5, 2019
openvpn Allow the container to touch DNS (#300) Dec 16, 2017
osquery update Sep 17, 2019
packer update Dec 6, 2019
pandoc update versions Jul 26, 2019
parrot-live update Apr 19, 2018
pdp-10/its more updates to versions Jul 26, 2019
perkeep fixes Sep 5, 2018
pivman Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
plex-home-theater Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
plexpy update Dec 6, 2019
pms update versions Jul 26, 2019
pomerium add pomerium Dec 15, 2019
pond update versions Jul 26, 2019
pop update Mar 21, 2017
postfix Fix build for SC2236 (#496) Sep 9, 2019
powershell-azure AzureRm -> Az; Remove AzureAD (#444) Dec 11, 2018
powershell update versions Sep 16, 2019
privoxy Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
protocol Add protocol Dockerfile (#297) Dec 16, 2017
pulseaudio change to sid-slim Sep 14, 2018
radarr update Dec 6, 2019
rainbowstream Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
rdesktop update versions Jul 26, 2019
registry-auth add registry-auth Jun 23, 2018
remmina Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
requestbin fix requestbin Jun 11, 2018
ricochet change to sid-slim Sep 14, 2018
routersploit update versions Oct 22, 2018
rstudio rstudio Dec 6, 2019
rt-tests update versions Jul 26, 2019
runc-rootless update dockerfiles Sep 14, 2018
s3cmd change to sid-slim Sep 14, 2018
scudcloud fix scudcloud Apr 17, 2017
shellcheck update versions Jul 26, 2019
shorewall Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
sickbeard fix alpine repo urls Nov 29, 2018
skype update versions Jul 26, 2019
slack update versions Jul 26, 2019
slapd update versions Jul 26, 2019
sonarr add sonarr and radarr Jul 14, 2018
spotify-wine update spotify-wine Jun 6, 2018
spotify update versions Aug 31, 2019
strace add strace May 28, 2018
stress update versions Jul 26, 2019
sublime-text-3 update versions Jul 26, 2019
t fix some builds Dec 29, 2018
tarsnap update versions Aug 1, 2017
telize update Dec 6, 2019
telnet update dockerfile Sep 24, 2018
termboy more updates to versions Jul 26, 2019
terraform update Dec 6, 2019
tetris fix alpine repo urls Nov 29, 2018
texlive more updates to versions Jul 26, 2019
tor-browser update Dec 6, 2019
tor-proxy Changed tor images to :latest alpine and made volume for the relay ke… Jun 20, 2017
tor-relay update tor-relay Sep 24, 2018
tor-router change to sid-slim Sep 14, 2018
traceroute update versions Jul 26, 2019
transfer-sh fix dockerfile builds May 25, 2019
transmission-ui more updates to versions Jul 26, 2019
transmission Update Dockerfile (#364) Mar 26, 2018
travis fix some builds Dec 29, 2018
troff troff: dockerfile Feb 15, 2018
unifi update Dec 6, 2019
unixbench add rt-tests and unixbench; Mar 6, 2018
vagrant update Dec 6, 2019
vault update versions Dec 6, 2019
viewdocs add viewdocs Jul 14, 2018
virt-viewer change to sid-slim Sep 14, 2018
virtualbox update dockerfiles Dec 6, 2019
vlc update versions Jul 26, 2019
vscode more updates to versions Jul 26, 2019
wargames Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
watchtower update versions Sep 16, 2019
wee-slack fix Sep 10, 2019
weechat-matrix fix Sep 10, 2019
weechat Fix missing python dependency and add some conveniences to weechat (#498 Sep 16, 2019
wine more updates to versions Jul 26, 2019
wireguard update Dec 6, 2019
wireshark Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
wrk Replaced deprecated MAINTAINER with LABEL (#242) Mar 9, 2017
ykman update for shellcheck Sep 24, 2018
ykpersonalize update for shellcheck Sep 24, 2018
yubico-piv-tool update for shellcheck Sep 24, 2018
znc update versions Dec 6, 2019
zookeeper fix zookeeper May 25, 2019
zoom-us update versions Aug 31, 2019
zsh fix dockerfile builds May 25, 2019
.gitignore update dockerfiles Jan 15, 2016
.travis.yml updates Sep 24, 2018
LICENSE Update LICENSE Apr 4, 2017
Makefile update dockerfiles Mar 8, 2019
README.md Update ToC for README.md Dec 29, 2018
bashrc update Sep 24, 2018
bcc update latest versions Sep 14, 2018
build-all.sh fix Sep 25, 2018
latest-versions.sh add pomerium Dec 15, 2019
run.sh more shellcheck Sep 24, 2018
shellcheck.sh update shellcheck Sep 24, 2018
test.sh fix Sep 24, 2018
wg add wg May 29, 2018

README.md

dockerfiles

Travis CI

This is a repo to hold various Dockerfiles for images I create.

Table of Contents

About

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

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

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

$ make help
build                          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.
You can’t perform that action at this time.