Команды команд


Докер имеет множество команд команд. Это команды, которые помещаются в Docker File. Давайте посмотрим на те, которые доступны.

CMD Инструкция
Эта команда используется для выполнения команды во время выполнения, когда выполняется контейнер.

Синтаксис
CMD command param1
Опции
command – это команда, запускаемая при запуске контейнера.

param1 – это параметр, введенный в команду.

command – это команда, запускаемая при запуске контейнера.

param1 – это параметр, введенный в команду.

Возвращаемое значение
Команда будет выполнена соответственно.

пример
В нашем примере мы введем простое эхо Hello World в наш файл Docker, создадим изображение и запустим из него контейнер.

Шаг 1 – Создайте файл Docker с помощью следующих команд –

FROM ubuntu
MAINTAINER [email protected]
CMD [“echo” , “hello world”]
Здесь CMD просто используется для печати Hello World .

CMD
Шаг 2 – Создайте образ с помощью команды сборки Docker.

Команда сборки
Шаг 3 – Запустите контейнер с картинки.

Запустить контейнер
ТОЧКА ВХОДА
Эта команда также может использоваться для выполнения команд во время выполнения для контейнера. Но мы можем быть более гибкими с помощью команды ENTRYPOINT.

Синтаксис
ENTRYPOINT command param1
Опции
command – это команда, запускаемая при запуске контейнера.

param1 – это параметр, введенный в команду.

command – это команда, запускаемая при запуске контейнера.

param1 – это параметр, введенный в команду.

Возвращаемое значение
Команда будет выполнена соответственно.

пример
Давайте посмотрим на пример, чтобы понять больше о ENTRYPOINT. В нашем примере мы введем простую команду echo в нашем файле Docker, создадим образ и запустим из него контейнер.

Шаг 1 – Создайте файл Docker с помощью следующих команд –

FROM ubuntu
MAINTAINER [email protected]
ENTRYPOINT [“echo”]
ТОЧКА ВХОДА
Шаг 2 – Создайте образ с помощью команды сборки Docker.

Команда сборки Docker
Шаг 3 – Запустите контейнер с картинки.

Контейнер из изображения
ENV
Эта команда используется для установки переменных среды в контейнере.

Синтаксис
ENV key value
Опции
Ключ – это ключ для переменной среды.

значение – это значение для переменной среды.

Ключ – это ключ для переменной среды.

значение – это значение для переменной среды.

Возвращаемое значение
Команда будет выполнена соответственно.

пример
В нашем примере мы введем простую команду echo в нашем файле Docker, создадим образ и запустим из него контейнер.

Шаг 1 – Создайте файл Docker с помощью следующих команд –

FROM ubuntu
MAINTAINER [email protected]
ENV var1=Tutorial var2=point
ENV
Шаг 2 – Создайте образ с помощью команды сборки Docker.

ENV Build Docker Команда
Шаг 3 – Запустите контейнер с картинки.

ENV запустить контейнер
Шаг 4 – Наконец, выполните команду env, чтобы увидеть переменные среды.

Команда ENV
WORKDIR
Эта команда используется для установки рабочего каталога контейнера.

Синтаксис
WORKDIR dirname
Опции
dirname – новый рабочий каталог. Если каталог не существует, он будет добавлен.

dirname – новый рабочий каталог. Если каталог не существует, он будет добавлен.

Возвращаемое значение
Команда будет выполнена соответственно.

пример
В нашем примере мы введем простую команду echo в нашем файле Docker, создадим образ и запустим из него контейнер.

Шаг 1 – Создайте файл Docker с помощью следующих команд –

FROM ubuntu
MAINTAINER [email protected]
WORKDIR /newtemp
CMD pwd
WORKDIR
Шаг 2 – Создайте образ с помощью команды сборки Docker.

Workdir Build Command
Шаг 3 – Запустите контейнер с картинки.