Dockerfile で最も一般的に使用される命令は次のとおりです。 FROM: 新しいイメージを作成するか、新しいイメージを派生します。 RUN: コマンドを実行します (ソフトウェアのインストール、システムの構成) COPY: ローカル ファイルをイメージにコピーします。 ADD: 以下に似ています。 COPY、tar アーカイブを自動的に解凍したり、URL ファイルを取得したりできます CMD: コンテナの起動時にコマンドを指定します EXPOSE: コンテナのリスニング ポートを宣言します (ただしパブリックではありません) ENV: 環境変数を設定します VOLUME: ホスト ディレクトリまたは匿名ボリュームをマウントします WORKDIR : コンテナ内の作業ディレクトリを設定します。 ENTRYPOINT: コンテナの起動時に実行される実行可能ファイルを指定します (CMD に似ていますが、オーバーライドできません)
Dockerfile で最も一般的な命令
Dockerfile で最も一般的に使用される命令は次のとおりです:
1. FROM
例:
<code>FROM ubuntu:20.04</code>
2. RUN
例:
<code>RUN apt-get update && apt-get install -y nginx</code>
3. COPY
例:
<code>COPY index.html /usr/share/nginx/html</code>
4. ADD
例:
<code>ADD myapp.tar.gz /usr/local/myapp</code>
5.CMD
例:
<code>CMD ["nginx", "-g", "daemon off;"]</code>
6. EXPOSE
#例:
<code>EXPOSE 80</code>
7. ENV
例:
<code>ENV APP_NAME myapp</code>
8. VOLUME
例:
<code>VOLUME /var/log/myapp</code>
9. WORKDIR
例:
<code>WORKDIR /usr/local/myapp</code>
10. ENTRYPOINT
例:
<code>ENTRYPOINT ["/usr/local/myapp/bin/myapp"]</code>
以上がdockerfile で最も一般的な命令は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。