Dockerfile сборки и команды Ubuntu и Docker

Мне любопытно, как записать в файл команды Docker и т. Д.

Допустим, я хочу создать файл следующим образом:

RUN touch newfile.php

Теперь, как мне записать этот файл после того, как он встроен в последовательность dockerfile?

Текст не должен быть размещен где-то особенным. Я просто не уверен, как с помощью команд docker вы открываете nano или что-то еще, чтобы записать в файл, к которому я только что прикоснулся.

1
задан 31 May 2019 в 22:58

1 ответ

Один из возможных способов - поместить оператор echo под командой RUN в вашем файле Docker. При этом вы можете отобразить данные в этот файл. Ниже приведен пример того, что я использовал в своих проектах.

RUN \
    echo  

PS: Рассмотрите возможность голосования и примите это как ответ, если это помогло вам. Это поможет другим следовать, а также побудит одного отвечать.

\n\ Hello World.\n\ I am inserted in this file during docker image creationg.\n\ The back-slash-n charachters give me a new line in created file.\n\ ' > /path/to/newfile.php

PS: Рассмотрите возможность голосования и примите это как ответ, если это помогло вам. Это поможет другим следовать, а также побудит одного отвечать.

0
ответ дан 31 May 2019 в 22:58

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

Похожие вопросы: