chat-bots:kontejnerizacija_docker_postgresql
This is an old revision of the document!
Table of Contents
Контейнеризация (Docker + PostgreSQL)
Д/З
Reading assignment (прочитать и понять)
- Docker: What is a container?
- Docker: What is an image?
- Docker: What is a registry?
- Docker: What is Docker Compose?
- Docker: Publishing and exposing ports
- Docker: Persisting container data
- Docker Hub: postgres - Official Image
- pip: pg8000 — a pure-Python PostgreSQL driver
- PostgreSQL: psql
- PostgreSQL: pg_isready
Практика (для зачета)
Цели:
- Внести в Pizza Bot изменения для работы с PostgreSQL
- Теперь бот должен работать с PostgreSQL вместо Sqlite
- Написать
docker-compose.ymlконфигурацию для PostgreSQL - База данных PostgreSQL должна сохранятся при перезапуска Docker
Реализуйте данные цели. Можно пользоваться примером, показанным на лекции.
Процесс сдачи
- (студент): напишите в ТГ преподавателю одно сообщение, содержащее текст:
Для сдачи Д/з Docker + PostgreSQL- Ссылка на гит с исходным кодом бота
- (преподаватель) проверяет наличие зеленой галочки на гитхабе, делает код ревью, при необходимости задает дополнительные вопросы.
- (преподаватель) отправляет с ТГ личку студенту сообщение “ФИО ✅ 9️⃣”
- (студент) заходит на страницу успеваемости и проверяет корректность своей успеваемости.
chat-bots/kontejnerizacija_docker_postgresql.1762854015.txt.gz · Last modified: by olegsklyarov
