Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


docker:20:build

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
docker:20:build [2020/12/23 12:19]
y2sunlight [作業ディレクトリの準備]
docker:20:build [2020/12/26 21:47] (現在)
y2sunlight [Dockerfile]
行 11: 行 11:
   * [[docker:20:basic|Dcoker コンテナの基本的な利用方法(Run)]]   * [[docker:20:basic|Dcoker コンテナの基本的な利用方法(Run)]]
   * Docker コンテナイメージの作成(Bulid)   * Docker コンテナイメージの作成(Bulid)
-  * [[docker:20:hub|DockerHubの利用(Ship)]] 
  
 リンク リンク
行 157: 行 156:
 ==== htmlとphpファイルの設置 ==== ==== htmlとphpファイルの設置 ====
  
-以下のように、hello.tml と info.php を新しく作成します:+以下のように、hello.html と info.php を新しく作成します:
  
-<code html hello.tml>+<code html hello.html>
 <html> <html>
 <body> <body>
行 459: 行 458:
 これまでの項では、手動でDockerコンテナを作成しイメージとして保存しました。これら一連のDockerイメージの作成過程を自動化してくれるのが「Dockerfile」です。Dockerfile とは、Docker イメージを作成する時のコマンドを1つのファイルにまとめたもので、Docker コンテナの構成情報を記述するためのファイルです。 これまでの項では、手動でDockerコンテナを作成しイメージとして保存しました。これら一連のDockerイメージの作成過程を自動化してくれるのが「Dockerfile」です。Dockerfile とは、Docker イメージを作成する時のコマンドを1つのファイルにまとめたもので、Docker コンテナの構成情報を記述するためのファイルです。
  
-これまでの項で作成してものと全く同じDockerイメージを本項では Dockerfile を使って作成します。+これまでの項で作成してものと全く同じDockerイメージを本項では Dockerfile を使って作成します。以下の作業は全てホストで行います。
  
 \\ \\
  
 ==== 作業ディレクトリの準備 ==== ==== 作業ディレクトリの準備 ====
- 
-以下の作業はホストで行います。 
  
 ホームディレクトリ下に以下の作業ディレクトリを作成します: ホームディレクトリ下に以下の作業ディレクトリを作成します:
行 523: 行 520:
   * ''RUN'' --- 現在の最新イメージにおいて、コンテナ内でコマンドを実行します。コマンドが成功するとイメージは確定され、Dockerfile の次のステップで利用されます。   * ''RUN'' --- 現在の最新イメージにおいて、コンテナ内でコマンドを実行します。コマンドが成功するとイメージは確定され、Dockerfile の次のステップで利用されます。
  
-> Dockerfileで ''apt'' を使うと以下の警告が出るので ''apt-get'' を使いました。+> Dockerfileで ''apt'' を使うとの警告が出るので ''apt-get'' を使いました。
 >>WARNING: apt does not have a stable CLI interface. Use with caution in scripts. >>WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
  
 +> また、''apt-get'' を使うと今度は次の警告がでます。buildの動作的にはは問題なさそうですが調査中です。
 +>>debconf: delaying package configuration, since apt-utils is not installed
  
 Dockerfile の詳細については、以下を参照して下さい: Dockerfile の詳細については、以下を参照して下さい:
docker/20/build.1608693545.txt.gz · 最終更新: 2020/12/23 12:19 by y2sunlight