jlesage / docker-baseimage-gui

A minimal docker baseimage to ease creation of X graphical application containers
MIT License
1.2k stars 179 forks source link

Xvnc service fails to start #128

Closed darsor closed 7 months ago

darsor commented 7 months ago

We've been using this baseimage successfully until today. When trying to run the container, (including the unmodified base-image), I now get the following error (full log)

$ docker run --rm jlesage/baseimage-gui:alpine-3.19-v4.5.3
[init        ] container is starting...
...
[supervisor  ] starting services...
[supervisor  ] starting service 'xvnc'...
[supervisor  ] service 'xvnc' failed to be started: not ready after 5000 msec, giving up.
[supervisor  ] stopping service 'xvnc'...
[supervisor  ] service 'xvnc' exited (got signal SIGKILL).
[finish      ] executing container finish scripts...
[finish      ] all container finish scripts executed.
dsorensen@C01133:~/iris/cassy$ 

Running with -e "CONTAINER_DEBUG=1" doesn't provide any additional information (no Xvnc logs). I can't find a way to get Xvnc logs to diagnose the issue.

It doesn't look like the image has been updated recently. Maybe a host OS issue? This is running on Ubunu 22.04.4, 6.5.0-27-generic.

darsor commented 7 months ago

It looks like Xvnc is being flagged as a malicious file and blocked by antivirus software.