Xibo 2.1.0 doesn't start after server reboot [docker 19.03.2, Ubuntu 18.04]

Dear Support,
Following this guide (https://xibo.org.uk/docs/setup/xibo-2-1-0-with-docker-on-ubuntu-18-04) I have installed Xibo 2.1.0 on Docker 19.03.2 on Ubuntu 18.0.4.

Xibo is working fine, Windows displays are pulling the layouts.

After server restart I cannot access the Xibo admin area, browser throws “This site can’t be reached”, however if I run following commands then I can get to the admin page.
sudo docker start xibo_cms-web_1
sudo docker start xibo_cms-db_1

Attaching to xibo_cms-web_1
cms-web_1  | Waiting for MySQL to start - max 300 seconds
cms-web_1  | MySQL started
cms-web_1  | Updating settings.php
cms-web_1  | ERROR 1146 (42S02) at line 1: Table 'cms.setting' doesn't exist
cms-web_1  | New install
cms-web_1  | Provisioning Database
cms-web_1  | Phinx by CakePHP - https://phinx.org. 0.9.2
cms-web_1  |
cms-web_1  | using config file .varwwwcmsphinx.php
cms-web_1  | using config parser php
cms-web_1  | using migration paths
cms-web_1  |  - /var/www/cms/db/migrations
cms-web_1  | warning no environment specified, defaulting to: production
cms-web_1  | using adapter mysql
cms-web_1  | using database cms
cms-web_1  |
cms-web_1  |  == 20180130073838 InstallMigration: migrating
cms-web_1  |  == 20180130073838 InstallMigration: migrated 12.0055s
cms-web_1  |
.
.
.
.
.
.
cms-web_1  | All Done. Took 25.8613s
cms-web_1  | Configuring Database Settings
cms-web_1  | Setting up Maintenance
cms-web_1  | Protected Maintenance
cms-web_1  | Importing ca-certs
cms-web_1  | cp: can't stat '/var/www/cms/ca-certs/*.pem': No such file or directory
cms-web_1  | cp: can't stat '/var/www/cms/ca-certs/*.crt': No such file or directory
cms-web_1  | WARNING: ca-certificates.crt does not contain exactly one certificate or CRL: skipping
cms-web_1  | Configuring Maintenance
cms-web_1  | Removing web/install/index.php from production container
cms-web_1  | Starting cron
cms-web_1  | Starting webserver
cms-web_1  | AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.18.0.4. Set the 'ServerName' directive globally to suppress this message
cms-web_1  | Waiting for MySQL to start - max 300 seconds
cms-web_1  | MySQL started
cms-web_1  | settingId
cms-web_1  | 1
cms-web_1  | Existing Database, checking if we need to upgrade it
cms-web_1  | Phinx by CakePHP - https://phinx.org. 0.9.2
cms-web_1  |
cms-web_1  | using config file .varwwwcmsphinx.php
cms-web_1  | using config parser php
cms-web_1  | using migration paths
cms-web_1  |  - /var/www/cms/db/migrations
cms-web_1  | warning no environment specified, defaulting to: production
cms-web_1  | ordering by creation time
cms-web_1  |
cms-web_1  |  Status  [Migration ID]  Started              Finished             Migration Name
cms-web_1  | ----------------------------------------------------------------------------------
cms-web_1  |      up  20180130073838  2019-09-25 10:31:16  2019-09-25 10:31:28  InstallMigration
cms-web_1  |      up  20180131113100  2019-09-25 10:31:28  2019-09-25 10:31:28  

Any help on this will be much appreciated, thank you.

Dear Support, Any help on this will be much appreciated, thank you.