$ sudo vim /etc/supervisor/conf.d/supervisord.conf
vncの起動時にgeometryオプションをつける。ついでにSSHの起動も設定した。
[program:xvfb]
priority=10
command=/usr/local/bin/xvfb.sh
stopsignal=KILL
[program:x11vnc]
priority=20
command=x11vnc -display :1 -xkb -forever -shared -repeat -capslock -geometry 1600x900
[program:novnc]
priority=25
directory=/usr/local/lib/web/frontend/static/novnc
command=bash /usr/local/lib/web/frontend/static/novnc/utils/launch.sh --listen 6081
stopasgroup=true
[program:ssh]
priority=30
command=/usr/sbin/sshd
Dockerの再起動
$ docker restart