21 lines
506 B
Bash
Executable File
21 lines
506 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Zmienne środowiskowe
|
|
DB_NAME="telegram_bot"
|
|
DB_USER="telegram_user"
|
|
DB_PASSWORD="telegram_pass"
|
|
DB_PORT="5432"
|
|
VOLUME_NAME="telegram_bot_pgdata"
|
|
|
|
export DATABASE_URL="postgresql://${DB_USER}:${DB_PASSWORD}@localhost:${DB_PORT}/${DB_NAME}"
|
|
|
|
docker run \
|
|
--name "${CONTAINER_NAME}" \
|
|
-e POSTGRES_DB="${DB_NAME}" \
|
|
-e POSTGRES_USER="${DB_USER}" \
|
|
-e POSTGRES_PASSWORD="${DB_PASSWORD}" \
|
|
-p "${DB_PORT}:5432" \
|
|
--restart unless-stopped \
|
|
-d \
|
|
postgres:14-alpine
|