Файл


В предыдущих главах мы видели различные файлы изображений, такие как Centos, которые загружаются из Docker-концентратора, из которого вы можете раскрутить контейнеры. Пример снова показан ниже.

Docker File
Если мы используем команду Docker images , мы можем видеть существующие образы в нашей системе. Из приведенного выше скриншота видно, что есть два изображения: centos и nsenter .

Но Docker также дает вам возможность создавать свои собственные изображения Docker, и это можно сделать с помощью Docker Files . Docker File – это простой текстовый файл с инструкциями по созданию ваших изображений.

Следующие шаги объясняют, как вам следует создать файл Docker.

Шаг 1 – Создайте файл с именем Docker File и отредактируйте его с помощью vim . Обратите внимание, что имя файла должно быть «Dockerfile» с «D» в качестве заглавной.

Редактировать Vim
Шаг 2 – Создайте свой файл Docker, используя следующие инструкции.

#This is a sample Image
FROM ubuntu
MAINTAINER [email protected]

RUN apt-get update
RUN apt-get install –y nginx
CMD [“echo”,”Image created”]
Следующие пункты должны быть отмечены о вышеупомянутом файле –

Первая строка «# Это образец изображения» – это комментарий. Вы можете добавить комментарии в Docker File с помощью команды #

Следующая строка должна начинаться с ключевого слова FROM . Он сообщает докеру, из какого базового изображения вы хотите основать свое изображение. В нашем примере мы создаем образ из образа Ubuntu .

Следующая команда – это человек, который собирается сохранить этот образ. Здесь вы указываете ключевое слово MAINTAINER и просто упоминаете идентификатор электронной почты.

Команда RUN используется для запуска инструкций для образа. В нашем случае мы сначала обновляем нашу систему Ubuntu, а затем устанавливаем сервер nginx на наш образ Ubuntu .

Последняя команда используется для отображения сообщения пользователю.

Первая строка «# Это образец изображения» – это комментарий. Вы можете добавить комментарии в Docker File с помощью команды #

Следующая строка должна начинаться с ключевого слова FROM . Он сообщает докеру, из какого базового изображения вы хотите основать свое изображение. В нашем примере мы создаем образ из образа Ubuntu .

Следующая команда – это человек, который собирается сохранить этот образ. Здесь вы указываете ключевое слово MAINTAINER и просто упоминаете идентификатор электронной почты.

Команда RUN используется для запуска инструкций для образа. В нашем случае мы сначала обновляем нашу систему Ubuntu, а затем устанавливаем сервер nginx на наш образ Ubuntu .

Последняя команда используется для отображения сообщения пользователю.

Шаг 3 – Сохраните файл. В следующей главе мы обсудим, как создать изображение.