Docker base image - 2.0
-
We have a new base image
cloudron/base:2.0.0
with sha256f9fea80513aa7c92fe2e7bf3978b54c8ac5222f47a9a32a7f8833edf0eb5a4f4
.This is not an official release, it's still unstable. Just putting this out here so that you can test it out for your custom app or give some early feedback. Currently, we are testing this ourselves by building many of the existing apps and making sure it's all good.We are now official and stable.Changes:
- Uses ubuntu bionic from 20200311
- PHP 7.3
- Python 2 and 3
- Java 8
- Ruby 2.5
- Node 12.6.2 and 10.20.1
- Go 1.14.2
- Installs vim, nano and emacs
- Persists bash history
- Fixes vim issue with swap files not writable
- Persists psql history
Repo is at https://git.cloudron.io/cloudron/docker-base-image
Hopefully, we can make it stable next week (but look out for the sha256).
UPDATE: Use
FROM cloudron/base:2.0.0@sha256:f9fea80513aa7c92fe2e7bf3978b54c8ac5222f47a9a32a7f8833edf0eb5a4f4
in future docker images. -
@will our approach is just being practical. Ubuntu is widely supported and has packages for everything. TBH, I think even our current ubuntu image can be size optimized a lot but we don't spend cycles optimizing for what is just a 1 time download into a Cloudron.
-
Ubuntu 20.04 LTS (Focal Fossa) - Ubuntu version history - Wikipedia
https://en.wikipedia.org/wiki/Ubuntu_version_history#2004 -
@girish said in Docker base image - 2.0 (unstable):
I think 20 is not even released yet.
20.04 is due to be released today...but so far hasn't appeared on https://ubuntu.com/download/desktop
-
Very nice! The current base image still has to be bionic based though because I am guessing Focal will bump the version of all the databases. Database upgrade is always a nightmare but thankfully we have fully automated this during our 16 to 18 upgrade. Remains to be be seen if it works just like that for 18 to 20 now.
-
20.04 LTS now released
https://ubuntu.com/#download -