А потом еще: NameError: name 'connection' is not definedа это говорит про проблему твоих базовых знаний python
app-1 | sh: main.py: unknown operandда у тебя даже main.py не запускается, до базы тут даже не доходит. Ну и стандартное, doker и локалхост.
CMD [ "python" "main.py" ]запятую потерял
conn = sqlite3.connect('db.db')
Как минимальными усилиями перейти в бекенд?1. поставить себе задачу по бекенду