cert
и cert-key
соответственно.secrets:
cert:
file: ./cert
cert-key:
file: ./cert-key
HTTPS: 'true'
SERIAL_NUMBER:'0000-0000-0000-0000'
COOKIE_SECRET:'somestring'
SCRIPTS_TOKEN_SECRET: 'anotherstring'
docker volume ls.
docker-compose.yml
и введите команды, если необходимо - с правами суперпользователя:docker-compose up -d
Это запустит процесс разворачивания необходимых контейнеров согласно настройках в файле docker-compose.ymldocker ps.
Если все хорошо - вы должны увидеть следующее:docker exec -i postgres_container_name
- исполняет команду внутри контейнера в интерактивном режимеpg_dump
- утилита для создания бекап-файла данных--username pg_username
- имя пользователя базы данных (по-умолчанию postgres
)--password pg_password
- пароль пользователя базы данных (см. docker-compose.yml)database_name
- имя базы данных (по-умолчанию bpium_database
)/path/bpium_dump
- указывает, куда будет сохранен дамп в системе хостаdocker exec -i postgres_container_name
- исполняет команду внутри контейнера в интерактивном режимеpg_restore
- утилита для восстановления данных из бекап-файла--username pg_username
- имя пользователя базы данных (по-умолчанию postgres
)--password pg_password
- пароль пользователя базы данных (см. docker-compose.yml)database_name
- имя базы данных (по-умолчанию bpium_database
)/path/bpium_dump
- указывает, из какого дампа будет восстановлена базаmv /home/bpium_data/postgres /mnt/sdb1/