Docker base images of ancient Ubuntu versions.
NOTE: THESE VERSIONS OF UBUNTU HAVE BEEN DISCONTINUED BY CANONICAL AND NO LONGER RECIEVE UPDATES. I CAN NOT AND WILL NOT MAKE SECURITY UPDATES FOR THESE IMAGES. YOU HAVE BEEN WARNED.
-
latest
| Whatever has been pushed most recently. Don't use this tag in your Dockerfile because it will change to another version eventually. -
karmic
| Ubuntu 9.10 "Karmic Koala" (Released Oct 29, 2009; EOL Apr 30, 2011) -
lucid
| Ubuntu 10.04 LTS "Lucid Lynx" (Released Apr 29, 2010; EOL Apr 30, 2015) -
gutsy
| Ubuntu 7.10 "Gutsy Gibbon" (Released Oct 18, 2007; EOL Apr 18, 2009) -
jaunty
| Ubuntu 9.04 "Jaunty Jackalope" (Released Apr 23, 2009; EOL Oct 23, 2010) -
intrepid
| Ubuntu 8.10 "Intrepid Ibex" (Released Oct 30, 2008; EOL Apr 30, 2010) -
hardy
| Ubuntu 8.04 LTS "Hardy Heron" (Released Apr 24, 2008; EOL May 9, 2013) -
dapper
| Ubuntu 6.06 LTS "Dapper Drake" (Released Jun 1, 2006; EOL Jun 1, 2011)
docker run -it icomputer7/ancient-ubuntu-docker:(version) /bin/bash
I did this just for fun. Maybe there's a legacy app that only works on old Ubuntu versions that needs to be containerized? Maybe you want to demonstrate that an old distro can use a modern kernel? Or show off your neofetch? I don't know.
I converted the already existing OpenVZ container templates into Docker.
Download Dockerfile
, sources.list
, and the .tar.xz
file that all correlate to the version you want to build. Then open the folder in a terminal and run docker build -t (name) .
to start the build process.
I have no idea but it does. Pretty neat, huh?
That is because the apt repositories have been moved off of the main servers and onto old-releases.ubuntu.com
. Try adjusting /etc/apt/sources.list
Add it yourself in your Dockerfile.