17 lines
757 B
Docker
17 lines
757 B
Docker
# Используем официальный образ Python 3.10 на основе slim, который является легковесной версией
|
||
FROM python:3.10-slim
|
||
|
||
# Устанавливаем рабочую директорию внутри контейнера
|
||
WORKDIR /app
|
||
|
||
# Устанавливаем библиотеку pika для взаимодействия с RabbitMQ
|
||
RUN pip install pika
|
||
|
||
# Копируем содержимое текущей директории на хосте в директорию /app внутри контейнера
|
||
COPY . /app/
|
||
|
||
# Указываем команду, которая будет выполняться при запуске контейнера
|
||
CMD ["python", "publisher.py"]
|
||
|
||
|