Pulling the docker containers, starting them and manually installing Xibo

You certainly can transfer Docker images and load them in to an offline server.

The instructions to do so are here:

Note however that the naming convention for the images changed since that post was made, so for the latest images, you’d want to run the following on a machine that can connect to Docker Hub:

docker pull xibosignage/xibo-xmr:release-0.7
docker pull xibosignage/xibo-cms:release-1.8.11
docker pull mysql:5.6

docker save xibosignage/xibo-xmr:release-0.7 > xmr.tar.gz
docker save xibosignage/xibo-cms:release-1.8.11 > cms.tar.gz
docker save mysql:5.6 > mysql.tar.gz

Then transfer the tar.gz files to your server and load them per the notes above:

docker load -i xmr.tar.gz
docker load -i cms.tar.gz
docker load -i mysql.tar.gz

Once loaded, the containers will “up” without needing to download.