タグ

ブックマーク / blog.schoolwith.me (2)

  • 今更聞けない人の為の Docker 再入門

    こんにちは、エンジニアの鈴木です。 近年のインフラ周りの技術革新はめまぐるしいスピードで進んでいますね。 インフラ周りの「今更聞けない人の為のシリーズ」は ・Vagrant ・Chef に続いて3つ目になりました。 この記事は以下のような人を対象としています。 ・Docker ってそもそも何? ・Docker って名前を聞いたことあるけど、触ったことがない。 Docker ってそもそも何? Docker(ドッカー)とは、Go言語製の軽量な仮想化環境を実現するためのツールで、オープンソースのコンテナー管理ソフトウェアの1つです。 OSやアプリケーションの設定をしたものをそのままイメージとして保存できるので、Dockerが導入されている別のサーバに設定を簡単に移行することができます。 完全仮想化を行うハイパーバイザー型製品と違って Docker はコンテナ型仮想化なのでディスクの使用量も少なく

    今更聞けない人の為の Docker 再入門
  • 今更聞けない人の為の Vagrant 再入門

    2013年に爆発的に流行った Vagrant は非常に便利なツールで使ってる人にとっては無くてはならない存在になっています。 また、最近既にバズワード感のある「Immutable Infrastructure」では「VagrantにDockerを入れて。。」などと知ってる前提で話が進んでいきます。 一方でそもそも Vagrant ってなに?って声もちらほら聞くので、今回は再入門ということで簡単に紹介したいと思います。 Vagrant ってそもそも何? Vagrant (ベイグラント) とはMitchell Hashimoto(ミッチェル ハシモト)氏が開発したRuby製スクリプトで仮想マシンをCUIから簡単に操作できるツールです。 Vagrant のどこが便利なの? Vagrant を利用すると下記のようなメリットが挙げられます。 ・プロジェクト毎に開発環境を分けることが出来る。 ・開発環

    今更聞けない人の為の Vagrant 再入門
  • 1