# Quickstart Create virtual network. ``` $ docker network create openbis-network --driver bridge; ``` Run database container. ``` $ docker run --detach \ --name openbis-db \ --hostname openbis-db \ --network openbis-network \ -v openbis-db-data:/var/lib/postgresql/data \ -e POSTGRES_PASSWORD=mysecretpassword \ -e PGDATA=/var/lib/postgresql/data/pgdata \ postgres:15; ``` Run application container. ``` $ docker run --detach \ --name openbis-app \ --hostname openbis-app \ --network openbis-network \ --pid host \ -p 8080:8080 \ -p 8081:8081 \ -v openbis-app-data:/data \ -v openbis-app-etc:/etc/openbis \ -v openbis-app-logs:/var/log/openbis \ -e OPENBIS_ADMIN_PASS="123456789" \ -e OPENBIS_DATA="/data/openbis" \ -e OPENBIS_DB_ADMIN_PASS="mysecretpassword" \ -e OPENBIS_DB_ADMIN_USER="postgres" \ -e OPENBIS_DB_APP_PASS="mysecretpassword" \ -e OPENBIS_DB_APP_USER="openbis" \ -e OPENBIS_DB_HOST="openbis-db" \ -e OPENBIS_ETC="/etc/openbis" \ -e OPENBIS_HOME="/home/openbis" \ -e OPENBIS_LOG="/var/log/openbis" \ -e OPENBIS_FQDN="local.openbis.ch" \ openbis/openbis-app:latest; ``` Run ingress container. ``` $ docker run --detach \ --name openbis-ingress \ --hostname openbis-ingress \ --network openbis-network \ --pid host \ -p 443:443 \ -e OPENBIS_HOST="openbis-app" \ openbis/openbis-local:latest; ``` Verify connectivity. ``` $ curl -v https://local.openbis.ch/openbis/webapp/eln-lims/version.txt ```