Написал простого бота для тг, решил запустить его на докере. При нажатии кнопки регистрация(запущен докер контейнер), бот никак не реагирует, хотя когда запускаю бота на pycharm - он работает и идет регистрация с добавлением данных в таблицу. Базу данных использовал sqlite.
dockerfile:
FROM python:latest
RUN mkdir /src
WORKDIR /src
COPY . /src
RUN pip install -r requirements.txt
docker compose:
version: '3.1'
services:
tgbot:
container_name: bot
build:
context: .
command: python main.py
restart: always
почему так происходит ? можете помочь.
Скорее всего доступ к базе забыл прокинуть в контейнер
Надо смотреть в лог, возможно нет прав на создание файла с базой
Обсуждают сегодня