2017-01-16 9 views
-1

Я могу создать dockerFile, где я мог бы делать вещи. Это похоже на то, что у меня может быть 10-15 приложений, работающих сейчас и больше. мой dockerFileИзображение здания из нескольких изображений концентратора докеров или частный доклер repo

FROM ubuntu:16.04 

RUN installing necessary softwares 

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

php7.0 
FROM ubuntu:16.04 
    FROM php:7.0-cli 
    RUN installing necessary softwares 

Так в настоящее время я делаю файл Docker для каждого проекта и сделать как FROM source RUN install this and that и то же, что я должен сделать для остальные. Предположим, я хочу изменить версию php для всех 10 серверов. Мне нужно открыть файл и отредактировать его. Любое хорошее предложение для решения этой проблемы?

ответ

0

Возможно, вы можете использовать переменные ENV? Как

... 
ENV PHP_VERSION=7.0 
RUN apt-get install php=$PHP_VERSION 
... 

Или возможно использовать язык шаблонов, который предлагается по инструменту Rocker