New install using "docker pull dorowu/ubuntu-desktop-lxde-vnc". Inside the container I resolved the apt key for google and did "apt-get update && apt-get upgrade". Docker refuses to restart after updates (it restarts fine when loading from vanilla). It looks like the issue could be with xvfb?
{"log":"2023-07-12 18:41:35,455 INFO Included extra file \"/etc/supervisor/conf.d/supervisord.conf\" during parsing\n","stream":"stdout","time":"2023-07-12T18:41:35.455544453Z"}
{"log":"2023-07-12 18:41:35,461 INFO RPC interface 'supervisor' initialized\n","stream":"stdout","time":"2023-07-12T18:41:35.46197151Z"}
{"log":"2023-07-12 18:41:35,462 CRIT Server 'unix_http_server' running without any HTTP authentication checking\n","stream":"stdout","time":"2023-07-12T18:41:35.462255452Z"}
{"log":"2023-07-12 18:41:35,462 INFO supervisord started with pid 26\n","stream":"stdout","time":"2023-07-12T18:41:35.462515917Z"}
{"log":"2023-07-12 18:41:36,471 INFO spawned: 'nginx' with pid 28\n","stream":"stdout","time":"2023-07-12T18:41:36.475296567Z"}
{"log":"2023-07-12 18:41:36,474 INFO spawned: 'web' with pid 29\n","stream":"stdout","time":"2023-07-12T18:41:36.475323187Z"}
{"log":"2023-07-12 18:41:36,478 INFO spawned: 'xvfb' with pid 30\n","stream":"stdout","time":"2023-07-12T18:41:36.478859014Z"}
{"log":"2023-07-12 18:41:36,481 INFO spawned: 'wm' with pid 31\n","stream":"stdout","time":"2023-07-12T18:41:36.482315255Z"}
{"log":"2023-07-12 18:41:36,498 INFO spawned: 'lxpanel' with pid 32\n","stream":"stdout","time":"2023-07-12T18:41:36.499236053Z"}
{"log":"2023-07-12 18:41:36,502 INFO spawned: 'pcmanfm' with pid 33\n","stream":"stdout","time":"2023-07-12T18:41:36.502595956Z"}
{"log":"2023-07-12 18:41:36,522 INFO spawned: 'x11vnc' with pid 34\n","stream":"stdout","time":"2023-07-12T18:41:36.522801845Z"}
{"log":"2023-07-12 18:41:36,538 INFO spawned: 'novnc' with pid 36\n","stream":"stdout","time":"2023-07-12T18:41:36.539001724Z"}
{"log":"2023-07-12 18:41:37,122 \u001b[1;37mINFO \u001b[0m Listening on http://localhost:6079 (\u001b[1mrun.py\u001b[0m:87)\n","stream":"stdout","time":"2023-07-12T18:41:37.122852648Z"}
{"log":"2023-07-12 18:41:37,559 INFO success: nginx entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n","stream":"stdout","time":"2023-07-12T18:41:37.559888754Z"}
{"log":"2023-07-12 18:41:37,560 INFO success: web entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n","stream":"stdout","time":"2023-07-12T18:41:37.560284292Z"}
{"log":"2023-07-12 18:41:37,560 INFO success: xvfb entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n","stream":"stdout","time":"2023-07-12T18:41:37.560368312Z"}
{"log":"2023-07-12 18:41:37,560 INFO success: wm entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n","stream":"stdout","time":"2023-07-12T18:41:37.560482171Z"}
{"log":"2023-07-12 18:41:37,560 INFO success: lxpanel entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n","stream":"stdout","time":"2023-07-12T18:41:37.560557167Z"}
{"log":"2023-07-12 18:41:37,560 INFO success: pcmanfm entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n","stream":"stdout","time":"2023-07-12T18:41:37.560659397Z"}
{"log":"2023-07-12 18:41:37,560 INFO success: x11vnc entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n","stream":"stdout","time":"2023-07-12T18:41:37.560717941Z"}
{"log":"2023-07-12 18:41:37,560 INFO success: novnc entered RUNNING state, process has stayed up for \u003e than 1 seconds (startsecs)\n","stream":"stdout","time":"2023-07-12T18:41:37.560823201Z"}
{"log":"\u003e\u003e\u003e sending remote command: \"cmd=fb\" via X11VNC_REMOTE X property.\n","stream":"stdout","time":"2023-07-12T18:42:00.396112094Z"}
{"log":"\u003e\u003e\u003e sending remote command: \"qry=dpy_x,dpy_y\" via X11VNC_REMOTE X property.\n","stream":"stdout","time":"2023-07-12T18:42:00.735634347Z"}
{"log":"2023-07-12 18:42:01,232 INFO stopped: x11vnc (exit status 2)\n","stream":"stdout","time":"2023-07-12T18:42:01.233129823Z"}
{"log":"2023-07-12 18:42:01,232 INFO stopped: novnc (exit status 143)\n","stream":"stdout","time":"2023-07-12T18:42:01.233163587Z"}
{"log":"2023-07-12 18:42:01,232 INFO waiting for xvfb to stop\n","stream":"stdout","time":"2023-07-12T18:42:01.233169363Z"}
{"log":"2023-07-12 18:42:01,232 INFO waiting for wm to stop\n","stream":"stdout","time":"2023-07-12T18:42:01.233173466Z"}
{"log":"2023-07-12 18:42:01,232 INFO waiting for lxpanel to stop\n","stream":"stdout","time":"2023-07-12T18:42:01.233177235Z"}
{"log":"2023-07-12 18:42:01,232 INFO waiting for pcmanfm to stop\n","stream":"stdout","time":"2023-07-12T18:42:01.233181146Z"}
{"log":"2023-07-12 18:42:01,238 INFO stopped: wm (exit status 1)\n","stream":"stdout","time":"2023-07-12T18:42:01.238434172Z"}
{"log":"2023-07-12 18:42:01,238 INFO stopped: lxpanel (terminated by SIGTERM)\n","stream":"stdout","time":"2023-07-12T18:42:01.238684232Z"}
{"log":"2023-07-12 18:42:02,255 INFO stopped: xvfb (terminated by SIGKILL)\n","stream":"stdout","time":"2023-07-12T18:42:02.255970783Z"}
{"log":"2023-07-12 18:42:03,263 INFO waiting for pcmanfm to stop\n","stream":"stdout","time":"2023-07-12T18:42:03.263949365Z"}
{"log":"2023-07-12 18:42:04,280 WARN killing 'pcmanfm' (33) with SIGKILL\n","stream":"stdout","time":"2023-07-12T18:42:04.280861162Z"}
{"log":"2023-07-12 18:42:04,292 INFO stopped: pcmanfm (terminated by SIGKILL)\n","stream":"stdout","time":"2023-07-12T18:42:04.292600983Z"}
{"log":"\n","stream":"stdout","time":"2023-07-12T18:42:04.82321644Z"}
{"log":"12/07/2023 18:42:04 ***************************************\n","stream":"stdout","time":"2023-07-12T18:42:04.824986884Z"}
{"log":"12/07/2023 18:42:04 *** XOpenDisplay failed (:1)\n","stream":"stdout","time":"2023-07-12T18:42:04.825015102Z"}
{"log":"\n","stream":"stdout","time":"2023-07-12T18:42:04.825019377Z"}
{"log":"*** x11vnc was unable to open the X DISPLAY: \":1\", it cannot continue.\n","stream":"stdout","time":"2023-07-12T18:42:04.825023114Z"}
{"log":"*** There may be \"Xlib:\" error messages above with details about the failure.\n","stream":"stdout","time":"2023-07-12T18:42:04.825027007Z"}
This is the list from apt of what is getting upgraded:
New install using "docker pull dorowu/ubuntu-desktop-lxde-vnc". Inside the container I resolved the apt key for google and did "apt-get update && apt-get upgrade". Docker refuses to restart after updates (it restarts fine when loading from vanilla). It looks like the issue could be with xvfb?
This is the list from apt of what is getting upgraded: