# export MSSQL_SA_PASSWORD=$(openssl rand -base64 32) if [[ -z "${MSSQL_SA_PASSWORD:-}" ]]; then echo "ERROR: MSSQL_SA_PASSWORD is required. Store it in OpenBao (kv/prole//mssql#sa_password) or export it." >&2 exit 1 fi PROLE_HOME="${PROLE_HOME:-$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)}" DOCKER_DEFAULT_PLATFORM=linux/amd64 docker run --rm -it \ --hostname=prole-mssql-db-1 \ -p 1433:1433 \ -e "ACCEPT_EULA=Y" \ -e "MSSQL_SA_PASSWORD=$MSSQL_SA_PASSWORD" \ -e "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \ -v "${PROLE_HOME}/mssql/data:/var/opt/mssql/data" \ prole-mssql-db:015