2019.04.08スポンサーリンクみなさん、お疲れ様です。使えるように勉強して、触れていこう、Dockerへの道、第二回です。お願いします!第一回は、こちらへ。イメージとコンテナとはそれでは、早速Dockerイメージとコンテナについて調べてみました。こんなことが分かりました。コンテナ実行に必要な設定情報をまとめたもの。コンテナを作成するために、使用するテンプレートのようなもの。あるOSの上にあるアプリケーションが実行できる、もしくは複数のアプリケーションを実行する環境(コンテナ)を作るとき、それぞれの設定情報をまとめて書いたものがDockerイメージのようです。コンテナとは何か調べてみました。Dockerイメージを具現化したもの。アプリケーションを実行するのに、OSが要らない。複数のサーバを構築する時って、ホストOS上にアプリケーションの分だけ仮想マシン作って、OSをインストールして構築しますよね?つまり、サーバの数だけOSが必要だと思います。(当然、一つのOS上に複数のサーバを構築することもあると思いますが)でも、Dockerの場合はOSが不要で、ホストOS上にコンテナという単位でアプリケーションを作ることができます。OSを入れない分、起動も速かったり、リソースも軽量で済むみたいです。コンテナを起動してみるではやっと、実際にイメージをダウンロードして、コンテナを実行してみます。Hubのページからサンプルのようなコンテナを使ってみます。Hubは、Docker社が提供していて、イメージを管理・公開することができるようです。以下のコマンドを実行してみてください。booすると、こんな画面になります。>と言葉を発しています。このサンプルのコマンドの説明です。イメージの取得からコンテナの作成、起動まで行っています。細かくイメージのダウンロードだけのコマンドも用意されています。Dockerイメージをダウンロードしてコンテナを起動するものを指定しています。起動したコンテナで実行するコマンドを指定しています。部分を違う言葉に変えると、実行結果もその言葉になります。今回はあらかじめ用意されたDockerイメージを使用しました。この部分を自分で作っておくことで、いつでも必要なときにまったく同じ環境を用意することができます。すごく便利ですよね!毎回、自分でイチからサーバとかを構築するのは時間も労力もかかるし、まったく同じ環境ができない可能性もあります。いったことを解消しているのが、Dockerの強みでもありますね。今回は以上です!次回以降ではどんどんサーバを作っていったりして勉強していきたいと思います!最後まで読んでくださった方、ありがとうございます。次回もよろしくお願いします。インフラエンジニア入門!BIOSとカーネルって?エンジニアのみなさん、お疲れ様です。今回も前回と同様に、パソコンとして動くために必須の、BIOS(バイオス)とカーネルに関して紹介していきます。前回は、パソコンを構成するパーツをハードウェア観点で少し紹介しました。こんにちは、kouです。有償版で自宅では勉強できないSatelliteをOSS版で学ぶための方法として、今回はSpacewalkの初期設定とクライアントの設定方法を紹介します。Dockerでサーバを動かす〜IT初心者の勉強みなさん、お疲れ様です。使えるように勉強して、触れていこう、Dockerへの道、第三回です。今回は、リバースプロキシで...技術成長記録[エンジニア必見!]TeraTermマクロをタスクスケジューラで実行するときの注意点はじめに。お疲れ様です、kouです。今回は、以前書いた内容に追加で必要な注意点がありましたので、説明していきます。今回は、...技術成長記録AWS入門!クラウドプラクティショナー合格するための勉強内容を紹介します。こんにちは、kouです。遅ればせながらAWSを身につけるために、資格を取得しようと考えました。け】インフラエンジニア入門!インフラエンジニアとは?サーバとは?エンジニアのみなさん、お疲れ様です。今回は、僕がインフラエンジニアになってインフラとは?と調べたことを書いていきます。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。ノウハウパソコン・デジタルお問い合わせホーム検索トップサイドバーカテゴリーパソコン・デジタル5仕事ノウハウ14僕のこと3技術成長記録19スポンサーリンクタイトルとURLをコピーしました。