Как использовать один и тот же образ python для нескольких контейнеров докеров? - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть несколько служб Python, работающих в Docker.Мой dockerfile выглядит следующим образом:

FROM python:3.6-slim
WORKDIR /app
COPY . /app
RUN pip install --trusted-host pypi.python.org -r requirements.txt
EXPOSE 80
CMD ["python", "-u", "app.py"]

Когда я запускаю команду "docker images -a", я вижу, что у каждого сервиса есть собственный родительский образ python:

enter image description here

Это действительно так?Как изменить файлы Docker, чтобы разные службы использовали один и тот же образ?Нужно ли использовать docker-compose?

1 Ответ

0 голосов
/ 13 февраля 2019

Похоже, я могу удалить промежуточные изображения с помощью

docker save --output image.tar ImageID-or-Name
docker image prune -fa
docker load --input image.tar

Я думаю, это то, что мне нужно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...