Docker-命令コマンド

Dockerには多数の命令コマンドがあります。これらは、Dockerファイルに配置されるコマンドです。利用可能なものを見てみましょう。

CMD命令

このコマンドは、コンテナの実行時に実行時にコマンドを実行するために使用されます。

構文

CMD command param1

オプション

  • command −これは、コンテナの起動時に実行するコマンドです。

  • param1 −これはコマンドに入力されたパラメータです。

戻り値

コマンドはそれに応じて実行されます。

この例では、単純なものを入力します Hello World Dockerファイルにエコーし、イメージを作成して、そこからコンテナーを起動します。

Step 1 −次のコマンドを使用してDockerファイルをビルドします−

FROM ubuntu 
MAINTAINER [email protected] 
CMD [“echo” , “hello world”]

ここでは、CMDは印刷に使用されます hello world

Step 2 −Dockerを使用してイメージをビルドします build コマンド。

Step 3 −イメージからコンテナを実行します。

エントリーポイント

このコマンドは、コンテナの実行時にコマンドを実行するためにも使用できます。ただし、ENTRYPOINTコマンドを使用すると、より柔軟に対応できます。

構文

ENTRYPOINT command param1

オプション

  • command −これは、コンテナの起動時に実行するコマンドです。

  • param1 −これはコマンドに入力されたパラメータです。

戻り値

コマンドはそれに応じて実行されます。

ENTRYPOINTについてさらに理解するために、例を見てみましょう。この例では、単純なものを入力しますecho Dockerファイルでコマンドを実行し、イメージを作成して、そこからコンテナーを起動します。

Step 1 −次のコマンドを使用してDockerファイルをビルドします−

FROM ubuntu 
MAINTAINER [email protected] 
ENTRYPOINT [“echo”]

Step 2 −Dockerを使用してイメージをビルドします build コマンド。

Step 3 −イメージからコンテナを実行します。

ENV

このコマンドは、コンテナに環境変数を設定するために使用されます。

構文

ENV key value

オプション

  • Key −これは環境変数のキーです。

  • value −これは環境変数の値です。

戻り値

コマンドはそれに応じて実行されます。

この例では、単純なものを入力します echo Dockerファイルでコマンドを実行し、イメージを作成して、そこからコンテナーを起動します。

Step 1 −次のコマンドを使用してDockerファイルをビルドします−

FROM ubuntu 
MAINTAINER [email protected] 
ENV var1=Tutorial var2=point

Step 2 −Dockerを使用してイメージをビルドします build コマンド。

Step 3 −イメージからコンテナを実行します。

Step 4 −最後に、 env 環境変数を表示するコマンド。

WORKDIR

このコマンドは、コンテナの作業ディレクトリを設定するために使用されます。

構文

WORKDIR dirname

オプション

  • dirname−新しい作業ディレクトリ。ディレクトリが存在しない場合は追加されます。

戻り値

コマンドはそれに応じて実行されます。

この例では、単純なものを入力します echo Dockerファイルでコマンドを実行し、イメージを作成して、そこからコンテナーを起動します。

Step 1 −次のコマンドを使用してDockerファイルをビルドします−

FROM ubuntu 
MAINTAINER [email protected] 
WORKDIR /newtemp 
CMD pwd

Step 2 −Dockerを使用してイメージをビルドします build コマンド。

Step 3 −イメージからコンテナを実行します。