deployml_course icon indicating copy to clipboard operation
deployml_course copied to clipboard

Docker. Полезные ссылки.

Open NameArtem opened this issue 5 years ago • 2 comments

NameArtem avatar Dec 14 '20 09:12 NameArtem

Я говорил, что помещать BD в Docker - плохая идея, но если вы готовые реплецировать ваши данные (можно автоматически с помощью Bonobo или AirFlow), то вот пример бэкапа и востановления для Postgres в Docker

docker backup

docker exec -t your-db-container pg_dumpall -c -U postgres > dump_date +%d-%m-%Y"_"%H_%M_%S.sql


** docker restore**

cat your_dump.sql | docker exec -i your-db-container psql -U postgres

NameArtem avatar Dec 21 '20 12:12 NameArtem

DashBoard и графический интерфейс для Docker

С помощью Docker контейнера - Portainer можно управлять и мониторить вашы Docker процессы. Команда для деплоя контейнера:

docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce

Если забудете пароль для portainer - helper-reset-password

NameArtem avatar Dec 21 '20 12:12 NameArtem