Getting Started
You need to have Docker installed on your system to run Ocelot-Cloud. If you don’t have Docker installed, please see the Docker Installation Guide. Installation of Ocelot-Cloud is done with the single command below. If this is a production deployment, you may want to change the name and switch to a more secure password for the initial admin user.
docker run \
-d \
--name ocelotcloud \
-p 80:8080 \
-p 443:8443 \
-e INITIAL_ADMIN_NAME=admin \
-e INITIAL_ADMIN_PASSWORD=password \
-v /tmp/ocelotcloud:/tmp/ocelotcloud \
-v /var/run/docker.sock:/var/run/docker.sock \
--restart unless-stopped \
ocelotcloud/ocelotcloud:stable
After a few seconds or minutes, visit https://localhost in your browser. You should see the Ocelot Cloud login page. Initially there is a self-signed certificate that you have to accept. If you do not want that, you can access Ocelot-Cloud at http://localhost instead. However, this is not recommended for production use. In fact, the -p 80:8080
in the installation command is optional.
We recommend daily, automatic updates of Ocelot-Cloud by running Watchtower alongside:
docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
--restart unless-stopped \
containrrr/watchtower:1.7.1 ocelotcloud