Docker Hub - Git Hub - Wiki - Hierarchy
- following this release:
- only the
latest
tags will be published on theDocker Hub
- images with the updated
Ubuntu
,Chrome
,Chromium
andFirefox
versions will be published on theDocker Hub
without creating parallel new releases on theGit Hub
- only the
- fixes in the README files
- explicit support for the
BuildKit
added, even if it's not strictly required
Updated versions:
- Firefox 108.0.1
builder.sh
returns an exit code nownoVNC
andwebsockify
versions updatedChrome
,Chromium
andFirefox
versions updated
Updated versions:
- noVNC 1.3.0
- websockify 0.11.0
- Chrome 108.0.5359.124
- Chromium 108.0.5359.71
- Firefox 108.0
The repository has been revived, because I've noticed, that the images are still being pulled.
This is the first release of the second version (G2v2) of the project, which brings improvements mostly in the building pipeline and helper utilities.
The first version (G2v1, or simply G2) will still be available in this GitHub repository as the archived branch archived-generation-g2v1
.
The most significant changes in this release are:
- The values of the version sticker variables (
VERSION_STICKER_*
) in theenv
hook scripts are not hardcoded, but initialized from the related environment variables. - The helper utility
util-refresh-readme.sh
does not update the originalREADME.md
files, but their clones namedscrap_readme.md
. The content of this temporary file is intended to be copy-and-pasted to the Docker Hub.
Current versions:
- Ubuntu 18.04.6
- Chrome 107.0.5304.121
- Chromium 107.0.5304.87
- Firefox 107.0
The repository is retired and archived. It will not be developed any further and the related images on Docker Hub will not be rebuilt any more. They will phase out and they will be deleted after becoming too old.
Please use the newer third generation (G3) repository accetto/ubuntu-vnc-xfce-g3 and the related images on Docker Hub instead.
If you still need images based on Ubuntu 18.04 LTS
, then feel free using the repository for building the images locally.
- Updated versions:
- Firefox 98.0
- Updated versions:
- Chrome 99.0.4844.51
- Chromium 99.0.4844.51
- Firefox 97.0.2
- Updated versions:
- Firefox 97.0
Dockerfile
uses TigerVNC releases from SourceForge website
- Updated versions:
- Chrome 97.0.4692.71
- Chromium 97.0.4692.71
- Updated versions:
- Firefox 96.0
- Updated versions:
- Firefox 95.0.1
- Updated versions:
- Firefox 95.0
- Updated versions:
- Chrome 95.0.4638.69
- Chromium 95.0.4638.69
- Firefox 94.0
- Updated versions:
- Chrome 95.0.4638.54
- Chromium 94.0.4606.81
- Base image ubuntu:18.04 has been updated to version 18.04.6
- derived images inherit this change
- Updated versions:
- Chrome 94.0.4606.81
- Chromium 94.0.4606.71
- Firefox 93.0
- Updated versions:
- Chrome 94.0.4606.54
- Chromium 93.0.4577.63
- utility
builder.sh
improved - Updated versions:
- Firefox 92.0
- Updated versions:
- Chrome 93.0.4577.63
- Firefox 91.0.2
- utility
builder.sh
improved - Updated versions:
- Chrome 92.0.4515.159
- Chromium 92.0.4515.159
- Firefox 91.0.1
- Docker Hub has removed auto-builds from free plans since 2021-07-26, therefore
- if you stay on the free plan, then
- you can still build the images locally and then push them to Docker Hub
- pushing to Docker Hub is optional
- just follow the added file
local-building-example.md
- you can use the helper utility
builder.sh
- you can still build the images locally and then push them to Docker Hub
- regularity of updates of images on Docker Hub cannot be guaranteed any more
- if you stay on the free plan, then
- Updated versions:
- Chrome 92.0.4515.131
- Firefox 90.0.2
- Updated versions:
- Chrome 91.0.4472.164
- Firefox 90.0
- Updated versions:
- Firefox 89.0.2
- Updated versions:
- Chrome 91.0.4472.114
- Chromium 91.0.4472.101
- Firefox 89.0.1
- Updated versions:
- Chrome 91.0.4472.77
- Chromium 91.0.4472.77
- Firefox 89.0
- Updated versions:
- Chrome 90.0.4430.212
- Chromium 90.0.4430.93
- Firefox 88.0.1
- TigerVNC from Release Mirror on accetto/tigervnc because Bintray is closing on 2021-05-01
- Updated versions:
- Chrome 90.0.4430.93
- Firefox 88.0
- Updated versions:
- Chromium 90.0.4430.72
- Chrome 90.0.4430.85
- Updated versions:
- Chromium 89.0.4389.90
- Firefox 87.0
- Updated versions:
- Chromium 89.0.4389.82
- Chrome 89.0.4389.90
- base ubuntu:18.04 has been updated by Docker
- Updated versions:
- Chrome 89.0.4389.72
- Updated versions:
- Firefox 86.0
- fixes in CHANGELOG (release numbering)
- some optimizations in all Dockerfiles
- Updated versions:
- Chrome 88.0.4324.182
- Updated versions:
- Firefox 85.0.1
- xubuntu-vnc-novnc-chrome image added
- current version 88.0.4324.150
- Updated versions:
- Firefox 85.0
- Updated versions:
- Firefox 84.0.2
- Updated versions:
- Firefox 84.0.1
- README got links to the third generation (G3) of images
- Updated versions:
- Firefox 84.0
- Updated versions:
- Chromium Browser 87.0.4280.66
- Updated versions:
- Chromium Browser 86.0.4240.198
- Firefox 83.0
- Updated versions:
- Chromium Browser 86.0.4240.75
- Firefox 82.0
- hook scripts updated (all images)
- automatic archiving of previous image versions removed
- xubuntu-vnc-novnc-firefox
- switch MOZ_FORCE_DISABLE_E10S=1 seems not working any more
- build argument ARG_MOZ_FORCE_DISABLE_E10S removed
- environment variable MOZ_FORCE_DISABLE_E10S removed
singleprocess
tag removed- hook scripts updated accordingly
- switch MOZ_FORCE_DISABLE_E10S=1 seems not working any more
- updated scripts (all images):
- version_of.sh
- version_sticker.sh
- util-hdx.sh
- Updated versions:
- Chromium Browser 85.0.4183.121
- Firefox 81.0
- nano editor added
- Updated versions:
- Chromium Browser 85.0.4183.83
- Firefox 80.0.1
- Firefox 80.0
- xubuntu-vnc-novnc
- base image ubuntu:18.04 has been updated to version 18.04.5
- derived images inherit this change
- base image ubuntu:18.04 has been updated to version 18.04.5
- Updated versions:
- Chromium Browser 84.0.4147.105
- xubuntu-vnc-novnc
- base ubuntu:18.04 image has been updated
- derived images inherit this change
- base ubuntu:18.04 image has been updated
- Updated versions:
- Firefox 79.0
- xubuntu-vnc-novnc
- base ubuntu:18.04 image has been updated
- noVNC version 1.2.0
- version_of.sh updated (because of noVNC)
- all above changes inherited by all derived images
- Updated versions:
- Firefox 78.0.2
- xubuntu-vnc-novnc-firefox
- fix in
push
hook script
- fix in
- Updated versions:
- Firefox 78.0.1
- xubuntu-vnc-novnc
version_of.sh
updated (Firefox version pattern)- this will be inherited by all derived images
- xubuntu-vnc-novnc-firefox
- IMPORTANT: Firefox multi-process mode is default now and therefore larger shared memory (
/dev/shm
) is required (see bellow)- environment variable MOZ_FORCE_DISABLE_E10S is not set by default any more
- containers with Firefox require more shared memory (/dev/shm) to run reliably
- at least 256MB is recommended (default is just 64MB)
- use
docker run --shm-size=256m
- or
shm_size: 256m
at service level in docker-compose files - see Firefox multi-process in Wiki for description and instructions
- or
- this fixes the issue #2 (Firefox 77.0.1 scrambles pages)
- Internet browsing should be sand-boxed now
- tag
multiprocess
is replaced bysingleprocess
one- which is single-threaded, but
- please be aware that in this release (still Firefox 77.0.1) webpages will be still scrambled (issue #2)
- it should be fixed by Mozilla in the next Firefox release
- all above changes are inherited by all derived images that include Firefox
- IMPORTANT: Firefox multi-process mode is default now and therefore larger shared memory (
- Other changes:
- added some help comments into Dockerfiles
- README files have been updated
- Updated versions:
- Firefox 77.0.1
- Quick mitigation of issue #2 (Firefox 77.0.1 scrambles pages)
- by rolling back Firefox to version 76.0.1
- xubuntu-vnc-novnc
- Issue #1 fixed by fixing vnc_startup.sh
- fixes also startup-up options --debug and --tail-log
- Issue #1 fixed by fixing vnc_startup.sh
- Updated versions:
- Chromium Browser 83.0.4103.61
- Firefox 77.0.1
- Updated versions:
- Chromium Browser 81.0.4044.138
- Firefox 76.0.1
- xubuntu-vnc-novnc
- using base image tag ubuntu:18.04 explicitly
- env hook script updated accordingly
- note that the tag latest now means based on ubuntu:18.04
- websockify updated to version 0.9.0
- all above changes inherited by all derived images
- using base image tag ubuntu:18.04 explicitly
- xubuntu-vnc-novnc
- tini updated to version 0.19.0 (inherited by all derived images)
- Updated versions:
- Firefox 75.0
- Chromium Browser 80.0.3987.163
- Updated versions:
- Firefox 74.0.1
- Updated versions:
- Chromium Browser 80.0.3987.149
- xubuntu-vnc-novnc
- Ubuntu base image updated (inherited by all derived images)
- Updated versions:
- Firefox 74.0
- Updated versions:
- Firefox 73.0.1
- Ubuntu base image updated to version 18.04.4
- xubuntu-vnc-novnc
- gdebi utility for installing local
.deb
packages added - auto-starting again:
- AT-SPI D-Bus Bus
- desktop launcher for version sticker script (verbose) added
- all other images inherit the above changes
- gdebi utility for installing local
- README updated (better explanation of default passwords)
- container screenshots updated
- Updated versions:
- Chromium Browser 80.0.3987.87
- Firefox 73.0
- Updated versions:
- Chromium Browser 79.0.3945.130
- Firefox 72.0.2
- Ubuntu base image has been updated
- Updated versions:
- Firefox 72.0.1
- xubuntu-vnc-novnc
- auto-starting again:
- Xfsettingsd
- User folders update
- auto-starting again:
- all other images inherit the above changes
- xubuntu-vnc-novnc
- TigerVNC version 1.10.1
- version still incorrectly reported as 1.10.0 (see issue #925)
- VNC_RESOLUTION default value changed to 1360x768
- bottom desktop panel (panel 2) removed
- xfce4-screenshooter added (version 1.8.2 from Ubuntu distribution)
- image viewer Ristretto added (version 0.8.2 from Ubuntu distribution)
- updated files:
- Dockerfile
- vnc_startup.sh and some other session related stuff
- version_of.sh and version_sticker.sh
- TigerVNC version 1.10.1
- all other images inherit the above changes
- Ubuntu base image has been updated
- Updated versions:
- Chromium Browser 79.0.3945.79
- Updated versions:
- Firefox 71.0
- All images:
- TigerVNC server and client updated to version 1.10.0
- Updated versions:
- Chromium Browser 78.0.3904.108
- All images:
- simplified output of
vnc_startup.sh
script - bottom panel's auto-hide behavior changed from
Intelligently
toAlways
- simplified output of
- Updated versions
- Chromium Browser 78.0.3904.97
- All images:
- ubuntu base image updated
- Updated versions
- Chromium Browser 78.0.3904.70
- Firefox 70.0.1
- All images:
- version_sticker.sh script updated (
websockify
also displayed with-V
)
- version_sticker.sh script updated (
- Updated versions
- Firefox 70.0
- xubuntu-vnc-novnc
- ubuntu base image updated (inherited by all images)
- curl and git added (inherited by all images)
- jq (JSON processor) added in its latest version 1.6 (inherited by all images)
- version_of.sh script handles also jq (inherited by all images)
- version_sticker.sh reports added apps (similar update by all images)
test
build hook updated (similar update by all images)- README file updated (similar update by all images)
- xubuntu-vnc-novnc-chromium
- inherited new features from the base (see above)
- xubuntu-vnc-novnc-firefox
- inherited new features from the base (see above)
env
build hook updated
- All images:
- README updated
- version sticker described
- new badges added
- build hooks updated
- command line arguments passed to
build
hook
- command line arguments passed to
- README updated
- All images:
- badges re-designed
- previous badges removed and new status badges from
badge.net
andshields.io
introduced commit
badge frommicrobadger.com
introduced (per tag)version sticker
badge introduced (as static badge frombadge.net
)- remark: it can take several hours until new badges are actually shown (caused by caching)
- previous badges removed and new status badges from
- build hooks updated
- script util-refresh-readme.sh introduced
- badges re-designed
- Updated versions
- Firefox 69.0.2
- README updated
- xubuntu-vnc-novnc-chromium
- Chromium Browser updated to version 77.0.3865.90
- xubuntu-vnc-novnc-firefox
- initial image with Firefox Quantum version 69.0.1
- xubuntu-vnc-novnc
- initial image with Ubuntu 18.04.3 LTS
- xubuntu-vnc-novnc-chromium
- initial image with Chromium Browser version 76.0.3809.100