#!/usr/bin/env bash set -ex echo Setting up IBM DB2 echo "su - db2inst1 -c 'db2 CONNECT TO doctrine && db2 CREATE USER TEMPORARY TABLESPACE doctrine_tbsp PAGESIZE 4 K'" > /tmp/doctrine-init.sh chmod +x /tmp/doctrine-init.sh sudo docker run \ -d \ -p 50000:50000 \ -e DB2INST1_PASSWORD=Doctrine2018 \ -e LICENSE=accept \ -e DBNAME=doctrine \ -v /tmp/doctrine-init.sh:/var/custom/doctrine-init.sh:ro \ --name db2 \ --privileged=true \ ibmcom/db2:11.5.0.0 sudo docker logs -f db2 | sed '/(*) Setup has completed./ q' echo DB2 started