Создать mock-sms Dockerfile

Я хочу создать Dockerfile для создания образа mock-sms с tomcat в качестве основного изображения. поэтому я загружаю файл .war, который представляет собой снимок макета смс. Этот файл .war следует распаковать в папку.

поэтому мне нужно определить каталог, который должен быть сопоставлен с хостом. но я не знаю, что именно это означает.

Мой Dockerfile:

FROM vfoms-seu.trivadis.com:5000/tomcat-basis-image:7.0.69

MAINTAINER siamak

ARG VERSION=25.0.3-20180227.221248-17

ARG REPOSITORY_URL=http://172.16.19.24:8081/nexus/content/repositories/vodafone-snapshots/com/trivadis/oms/MockOmSms/25.0.3-SNAPSHOT/MockOmSms-$VERSION.war
RUN wget -P /opt/vfoms/home_mocksms/ $REPOSITORY_URL

RUN tar -xvf MockOmSms-$VERSION.war /opt/vfoms/home_mocksms/output

VOLUME /opt/vfoms/home_mocksms/output: (Host)
VOLUME /opt/vfoms/home_mocksms/log: (Host)

EXPOSE 3001

CMD

У вас, ребята, есть идея, чтобы решить эту проблему? Спасибо

используйте ADD /path/to/local/war /path/to/docker/war. Подробнее в официальном документе.

Aserre 15.03.2018 16:59

Благодарю за ответ. В моей папке докеров есть следующие папки: builder, containerd, container, image, network, overlay2, plugin, runtime, swarm, tmp, trust, volume. Где должен быть / path / to / docker / war ???

guguli 16.03.2018 09:11
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
Как создать PHP Image с нуля
Как создать PHP Image с нуля
Сегодня мы создадим PHP Image from Scratch для того, чтобы легко развернуть базовые PHP-приложения. Пожалуйста, имейте в виду, что это разработка для...
0
2
52
0

Другие вопросы по теме