User Tools

Site Tools


chat-bots:kontejnerizacija_docker_postgresql

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
chat-bots:kontejnerizacija_docker_postgresql [2025/11/11 12:38] – [Практика (для зачета)] olegsklyarovchat-bots:kontejnerizacija_docker_postgresql [2025/11/11 12:41] (current) – [Практика (для зачета)] olegsklyarov
Line 11: Line 11:
   * Docker: [[https://docs.docker.com/get-started/docker-concepts/running-containers/persisting-container-data|Persisting container data]]   * Docker: [[https://docs.docker.com/get-started/docker-concepts/running-containers/persisting-container-data|Persisting container data]]
   * Docker Hub: [[https://hub.docker.com/_/postgres|postgres - Official Image]]   * Docker Hub: [[https://hub.docker.com/_/postgres|postgres - Official Image]]
-  * pip: [[https://pypi.org/project/pg8000/|pg8000]] — a pure-Python PostgreSQL driver+  * pip: [[https://pypi.org/project/pg8000|pg8000]] — a pure-Python PostgreSQL driver 
 +  * PostgreSQL: [[https://www.postgresql.org/docs/current/app-psql.html|psql]] 
 +  * PostgreSQL: [[https://www.postgresql.org/docs/current/app-pg-isready.html|pg_isready]]
  
  
Line 18: Line 20:
 Цели: Цели:
   - Внести в Pizza Bot изменения для работы с PostgreSQL   - Внести в Pizza Bot изменения для работы с PostgreSQL
 +  - Теперь бот должен работать с PostgreSQL вместо Sqlite
   - Написать ''docker-compose.yml'' конфигурацию для PostgreSQL   - Написать ''docker-compose.yml'' конфигурацию для PostgreSQL
   - База данных PostgreSQL должна сохранятся при перезапуска Docker   - База данных PostgreSQL должна сохранятся при перезапуска Docker
 +  - Поработать с Docker Desktop, docker (CLI), psql, pg_isready. 
  
 Реализуйте данные цели. Можно пользоваться примером, показанным на лекции. Реализуйте данные цели. Можно пользоваться примером, показанным на лекции.
chat-bots/kontejnerizacija_docker_postgresql.1762853903.txt.gz · Last modified: by olegsklyarov