Dockerfile
Docker
の
コンテナ
の設計図.
コマンド
と
引数
を順番に並べ,
docker image build
から実行すると
Dockerイメージ
が生成される.
FROM
ベース
イメージ
の指定
RUN
コマンド実行
CMD
コンテナ
の実行コマンド
LABEL
EXPOSE
ポート
の
エクスポート
ENV
環境変数
ADD
ファイル
/
ディレクトリ
の追加.
COPY
ENTRYPOINT
コンテナ
の実行コマンド
VOLUME
ボリューム
の
マウント
USER
ユーザ
の指定.
WORKDIR
作業
ディレクトリ
の設定
ARG
Dockerfile
内の変数
ONBUILD
ビルド
完了後に実行される命令
STOPSIGNAL
システムコンソールシグナル
の設定
HEALTHCHECK
コンテナ
の
ヘルスチェック
SHELL
デフォルト
シェル
の設定
code:Dockerfile
FROM ubuntu:18.04
COPY . /app
RUN make /app
CMD python /app/app.py
#Docker