Pull to refresh

Comments 16

Отличная статья для начинающих разработчиков!

Хочу указать на небольшие неточности.

1) docker-compos, а нужно docker-compose.

2) Собственно docker-compose упомянут, но не используется. Я думал вы его будете использовать для запуска PostgreSQL в виде сервиса (вместе с сервисом бота). Но вместо этого вы используете уже готовую внешнюю БД.

сейчас уже модно не docker-compose, а docker compose. compose - команда как часть docker.

Еще можно добавить, что способ деплоя не оптимален. Зачем грузить образ на Docker Hub, который отрубают для РФ, потом пляски с VPS. Воспользуйтесь Heroku, или российским аналогом - Amvera если иностранной карты нет. Просто запушите в Git код с докерфайлом, и все развернется и заработает. GitOps подход намного удобнее, три команды в консоли и все

Я только пытаюсь начать работать с докером. Откуда взялся докерфайл, он написан вручную или какой-то командой?

Докерфайл всегда пишется руками. Если вы сделаете клонирование моего бота, то там будет написанный и Dockerfile и Makefile

Не всегда. Почитайте про docker init

А как получаем доступ к боту? Где настройка портов, нетворка? Или в данную статью это решили не включать?

Этот бот достаточно простой. Он подключается к уже готовой базе данных. В данном примере смысла в настройке портов и нетворка нет. Так что решил не грузить народ)

Я про внешний мир. https://api.telegram.org/bot*****:******/setWebhook?url=https://my.doker.server/api

Бот может сам ходить за getUpdates, тогда вебхук не нужен

Спасибо!

Отличная статья! Спасибо!

Также было бы отлично, если бы упомянули как запустить и подключить редис. Стейты в aiogram - одна из киллерфич

Завтра опубликую статью о том как развернуть и запустить Redis через Docker Compose. Подписывайтесь, чтоб не пропустить)

Отличная статья! Спасибо!

Также было бы отлично, если бы упомянули как запустить и подключить редис. Стейты в aiogram - одна из киллерфич

Спасибо за отзыв) О том как настроить Redis (без докера правда) писал в одной из своих публикаций. Также в статье про FSM описание делал в контексте RedisStorage

Sign up to leave a comment.

Articles