練習問題2018/11/25Docker入門:Nginxサーバを建てよう最近、話題のDockerについて色々調べてみた。Dockerとはいわゆる、「仮想化」の一種だ。(仮想化についてわからないなら、ググッて)他の仮想化技術と違って、優れている点は起動が早いリソースを余計に取らないなどが挙げられている。インストールの手順や簡単な動作はここでは割愛する。用語の説明イメージプログラミングで言う所の、Classみたいなものだ。これを作らなければ、始まらない。コンテナイメージを元に作成される、本体のOSから利用できる実態プログラミングで言う所の、Classから作成されるインスタンスみたいなものだ。Dockerfiledockerのイメージを作成する設定ファイル。これを配布するだけで、誰でも同じイメージを作成できる。NginxサーバをDockerを利用して構築しようと思う。8888:80コンテナ作成時にポートフォワーディングを行うことができる。“コンテナの80ポート”になっている。8888のポートでDockerコンテナ内のindex.htmlにアクセスできるということだ。ブラウザで”localhost:8888/”を叩いてみよう。phantom1793Docker入門:Nginxサーバを建てよう最近、話題のDockerについて色々調べてみた。Dockerとはいわゆる、「仮想化」の一種だ。(仮想化についてわからないなら、ググッて)他の仮想化技術と違って、優れている点は起動が早いリソースを余計に取らないなどが挙げられている。インストールの手順や簡単な動作はここでは割愛する。用語の説明イメージプログラミングで言う所の、Classみたいなものだ。これを作らなければ、始まらない。コンテナイメージを元に作成される、本体のOSから利用できる実態プログラミングで言う所の、Classから作成されるインスタンスみたいなものだ。Dockerfiledockerのイメージを作成する設定ファイル。これを配布するだけで、誰でも同じイメージを作成できる。NginxサーバをDockerを利用して構築しようと思う。8888:80コンテナ作成時にポートフォワーディングを行うことができる。“コンテナの80ポート”になっている。8888のポートでDockerコンテナ内のindex.htmlにアクセスできるということだ。ブラウザで”localhost:8888/”を叩いてみよう。