По сути говоря, работа докер контейнера, это запуск вашего процесса/программы в специальном окружении - например какого-то сервиса на бекэнде, кот работает беспрерывно или прерывно )) и например слушает входящие соединения на каком-то порту, который можно пробросить из вирт докер окружения к вашей машине - к хосту. Кроме того это спец окружение включает дистрибутив этого образа, например питон образ уже содержит питон опр версии с главной библиотекой и менеджером пакетов pip. Изменяя соответствующие, базовые образы вы можете добавлять в них новые пакеты, программы, библиотеки - смотрите также Dockerfile.