Dockerfile を利用する
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[CentOS7]]
*Docker : Dockerfile を利用する [#pdf6d0e3]
Dockerfile を利用して Docker イメージを作成し Docker コン...
Dockerfile には Docker コンテナーの構成内容をまとめて記述...
Docker ファイルでの記述フォーマットは「INSTRUCTION argume...
|INSTRUCTION|説明|h
|FROM|コンテナーのベースとするイメージを指定する|
|MAINTAINER|コンテナーイメージの作成者を指定する|
|RUN|コマンドの実行を指定する ⇒ イメージ作成時に実行される|
|CMD|コマンドの実行を指定する ⇒ コンテナー実行時に実行さ...
|ENTRYPOINT|コマンドの実行を指定する ⇒ コンテナー実行時に...
|LABEL|コンテナーイメージのラベルを指定する|
|EXPOSE|リスンするポートを指定する|
|ENV|環境変数を指定する|
|ADD|ファイル/ディレクトリの追加を指定する|
|COPY|ファイル/ディレクトリの追加を指定する &br; ADD と異...
|VOLUME|マウントポイントを指定する|
|USER|実行ユーザーを指定する|
|WORKDIR|作業ディレクトリを指定する|
**例として、httpd のインストールと index.html の追加、お...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi Dockerfile|
|&color(lime){# 新規作成};|
|FROM centos &br; MAINTAINER ServerWorld <admin@hoge.com>...
|&color(lime){# イメージのビルド ⇒ docker build -t [イメ...
|[root@localhost ~]# docker build -t web_server:latest .|
|Sending build context to Docker daemon 10.24 kB &br; Ste...
|[root@localhost ~]# docker images|
|REPOSITORY TAG IMAGE ID CREA...
|&color(lime){# バックグラウンドでコンテナーを起動};|
|[root@localhost ~]# docker run -d -p 80:80 web_server|
|[root@localhost ~]# docker ps|
|CONTAINER ID IMAGE COMMAND CREATE...
|[root@node02 ~]# curl http://localhost/|
|Hello DockerFile|
終了行:
[[CentOS7]]
*Docker : Dockerfile を利用する [#pdf6d0e3]
Dockerfile を利用して Docker イメージを作成し Docker コン...
Dockerfile には Docker コンテナーの構成内容をまとめて記述...
Docker ファイルでの記述フォーマットは「INSTRUCTION argume...
|INSTRUCTION|説明|h
|FROM|コンテナーのベースとするイメージを指定する|
|MAINTAINER|コンテナーイメージの作成者を指定する|
|RUN|コマンドの実行を指定する ⇒ イメージ作成時に実行される|
|CMD|コマンドの実行を指定する ⇒ コンテナー実行時に実行さ...
|ENTRYPOINT|コマンドの実行を指定する ⇒ コンテナー実行時に...
|LABEL|コンテナーイメージのラベルを指定する|
|EXPOSE|リスンするポートを指定する|
|ENV|環境変数を指定する|
|ADD|ファイル/ディレクトリの追加を指定する|
|COPY|ファイル/ディレクトリの追加を指定する &br; ADD と異...
|VOLUME|マウントポイントを指定する|
|USER|実行ユーザーを指定する|
|WORKDIR|作業ディレクトリを指定する|
**例として、httpd のインストールと index.html の追加、お...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi Dockerfile|
|&color(lime){# 新規作成};|
|FROM centos &br; MAINTAINER ServerWorld <admin@hoge.com>...
|&color(lime){# イメージのビルド ⇒ docker build -t [イメ...
|[root@localhost ~]# docker build -t web_server:latest .|
|Sending build context to Docker daemon 10.24 kB &br; Ste...
|[root@localhost ~]# docker images|
|REPOSITORY TAG IMAGE ID CREA...
|&color(lime){# バックグラウンドでコンテナーを起動};|
|[root@localhost ~]# docker run -d -p 80:80 web_server|
|[root@localhost ~]# docker ps|
|CONTAINER ID IMAGE COMMAND CREATE...
|[root@node02 ~]# curl http://localhost/|
|Hello DockerFile|
ページ名: