1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Dockerをついに使ってみる:インストール編

Posted at

いよいよ、Dockerとなるものを使ってみるときがきた…
最近は初学者がポートフォリオとかで組み込んだりしていて、名前しか聞いたことがない
なので、色々調べてみる

##Dockerとは
開発者やシステム管理者が(リナックス)コンテナを利用して
開発・デプロイ・アプリケーションの実行を行えるようにするプラットフォーム

###コンテナとは
プロセスの実行空間を隔離するための技術

##Dockerを使用するメリット
アプリケーションは、本番環境に近い環境をPC上に作るのが好ましいとされている

アプリケーションを実行するための環境構築に使用することができますが
仮想化の仕組みの違いによってDockerの方が、
起動スピードがかなり速いという特徴がある

またAWAやGoogle Cloud Platform などの
クラウドサービスにコンテナを実行するためのサービスが用意
されているため、アプリケーションの公開も容易になってきている

###本番環境とは
実際にアプリケーションを公開する際に、動作させる環境のこと

####なぜ本番環境に近い環境がいいか
動作している環境が違うと開発の時に動いていても、
サーバー上で実行したときの環境の差で
動作しないといったことが起こる可能性があるため

一般的に開発環境と本番環境と、アプリケーション実行環境
はなるべく合わせるのがいい

##インストール方法
https://www.docker.com にアクセス
for mac からインストーラーをダウンロード

##アプリ立ち上げる
アプリ立ち上げてみる

docker run hello-world

Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world

Hello from Docker!

何をしているかというと…
Docker HubからHello Worldというメッセージを表示するための
イメージをダウンロードしてコンテナが実行されている

Hello from Docker!とでていたらOK

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?