Update Dockerfile
1 file changed
tree: 823d9d62d85ebb72e2644220673e46534b9fd032
  1. .github/
  2. .gitignore
  3. LICENSE
  4. Makefile
  5. README.md
  6. ab/
  7. afterthedeadline/
  8. android-tools/
  9. ansible/
  10. apt-file/
  11. aspell/
  12. atom/
  13. audacity/
  14. awscli/
  15. azure-cli/
  16. bashrc
  17. bcc-tools/
  18. beeswithmachineguns/
  19. bpftrace/
  20. brok/
  21. browsh/
  22. build-all.sh
  23. buttslock/
  24. cathode/
  25. certbot/
  26. cf-reset-cache/
  27. cfssl/
  28. checkup/
  29. cheese/
  30. chrome/
  31. chromium/
  32. clair/
  33. cli53/
  34. clisp/
  35. cloudapp/
  36. consul/
  37. coredns/
  38. couchpotato/
  39. cura/
  40. curl/
  41. dcos-cli/
  42. debootstrap/
  43. distcc/
  44. doctor/
  45. dunnet/
  46. evince/
  47. figma-wine/
  48. firefox/
  49. fleet/
  50. fontforge/
  51. fontpatcher/
  52. foss-heartbeat/
  53. freeradius/
  54. gcalcli/
  55. gcc/
  56. gcloud/
  57. geary/
  58. ghostscript/
  59. gimp/
  60. github-dev/
  61. gitiles/
  62. gitserver/
  63. gitsome/
  64. gixy/
  65. glxgears/
  66. gmail-britta/
  67. gnuplot/
  68. golinks/
  69. gparted/
  70. guetzli/
  71. hollywood/
  72. htop/
  73. htpasswd/
  74. httpbin/
  75. httpie/
  76. iceweasel/
  77. imagemagick/
  78. imagemin/
  79. inkscape/
  80. irssi/
  81. john/
  82. jq/
  83. k8scan/
  84. keepass2/
  85. keepassxc/
  86. kernel-builder/
  87. kicad/
  88. kvm/
  89. latest-versions.sh
  90. libreoffice/
  91. libvirt-client/
  92. lilyterm/
  93. linapple/
  94. lkp-tests/
  95. lpass/
  96. lynx/
  97. mailgun/
  98. mars/
  99. masscan/
  100. mc/
  101. mdp/
  102. micro/
  103. mitmproxy/
  104. mop/
  105. mpd/
  106. mpsyt/
  107. mutt/
  108. ncmpc/
  109. neoman/
  110. nerdy/
  111. nes/
  112. netcat/
  113. nginx-extras/
  114. nmap/
  115. no_new_privs/
  116. node-sonos/
  117. nomad/
  118. notify-osd/
  119. nzbget/
  120. oauth2-proxy/
  121. openbmc/
  122. openscad/
  123. openvpn/
  124. osquery/
  125. packer/
  126. pandoc/
  127. parrot-live/
  128. pdp-10/
  129. perkeep/
  130. pivman/
  131. plex-home-theater/
  132. plexpy/
  133. pms/
  134. pomerium/
  135. pop/
  136. postfix/
  137. powershell-azure/
  138. powershell/
  139. privoxy/
  140. protocol/
  141. pulseaudio/
  142. radarr/
  143. rainbowstream/
  144. rdesktop/
  145. registry-auth/
  146. remmina/
  147. requestbin/
  148. ricochet/
  149. routersploit/
  150. rstudio/
  151. rt-tests/
  152. run.sh
  153. runc-rootless/
  154. s3cmd/
  155. scudcloud/
  156. shellcheck.sh
  157. shellcheck/
  158. shorewall/
  159. sickbeard/
  160. skype/
  161. slack/
  162. slapd/
  163. sonarr/
  164. spotify-wine/
  165. spotify/
  166. strace/
  167. stress/
  168. sublime-text-3/
  169. t/
  170. tarsnap/
  171. telize/
  172. telnet/
  173. termboy/
  174. terraform/
  175. test.sh
  176. tetris/
  177. texlive/
  178. tor-browser/
  179. tor-proxy/
  180. tor-relay/
  181. tor-router/
  182. traceroute/
  183. transfer-sh/
  184. transmission-ui/
  185. transmission/
  186. travis/
  187. troff/
  188. unifi/
  189. unixbench/
  190. vagrant/
  191. vault/
  192. viewdocs/
  193. virt-viewer/
  194. virtualbox/
  195. vlc/
  196. vscode/
  197. wargames/
  198. watchtower/
  199. wee-slack/
  200. weechat-matrix/
  201. weechat/
  202. wine/
  203. wireguard/
  204. wireshark/
  205. wrk/
  206. ykman/
  207. ykpersonalize/
  208. yubico-piv-tool/
  209. znc/
  210. zookeeper/
  211. zoom-us/
  212. zsh/
README.md

dockerfiles

make test

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.