2016-07-08 3 views
0

Я создаю изображение Докера. У меня есть файл сценария install.sh и вы хотите запустить этот файл сценария в Dockerfile.Как запустить файл сценария (файл .sh) внутри файла Docker?

Как мне это сделать?

+0

Что значит «выполнить» в * Докер-файл »: вы хотите запустить его внутри контейнера докера или при создании изображения? –

ответ

2

Dockerfile Внутри, просто добавьте вызов в скрипт, используя команду RUN как:

RUN /path/to/install.sh 
2

Шаги следующим образом: файл

  1. Copy '.Sh' в контейнере

    COPY install.sh . 
    
  2. Выполнение '.sh' файла

    RUN ./install.sh 
    

файл «install.sh» должен быть в текущем рабочем каталоге еще вы можете указать путь.

Смежные вопросы