タグ

dockerに関するartztのブックマーク (4)

  • Vagrant、chef、 Dockerって最近よく聞くけどなにが違うの? - ゆーじのろぐ

    はじめに 先日うちの会社のアルバイトに来てくれている大学生さんに 「Vagrant, chef, DockerってよくWebで記事を読むんですけど使っている文脈が似ていて、何が違っていてどう使い分けるのかよくわからないんですよね〜」という風に尋ねられました。 その時に彼にも口頭で説明はしたのですが、うまく説明出来たのか自分でも怪しかったので今回まとめてみたいと思います。 Vagrantとは Vagrantについて、 Vagrant日語ドキュメントには以下のように説明されています。 Vagrantは、 あなたとあなたのチームの生産性/柔軟性を最大限にする手助けをするために、 簡単な環境設定/複製可能なマシン/業界標準の技術で構築された1つの一貫したワークフローによって制御される可搬的な開発環境を提供します。 その恩恵を得る為に、Vagrantは先人の知見に基づいています。 マシン(開発環境

    Vagrant、chef、 Dockerって最近よく聞くけどなにが違うの? - ゆーじのろぐ
  • Docker 虎の巻

    docker_cheat.md Docker 虎の巻 Fork from Docker cheat sheet 実際にコマンドを試したい場合は、すぐにDockerを試したい人のための基礎コマンドを参照 何故Dockerを使うべきか Why Should I Care (For Developers) "Dockerが面白いのはシンプルな環境に隔離性と再現性をもたらしてくれることだ.ランタイムの環境を一度作れば、パッケージにして別のマシンでも再利用することできる.さらに,すべてはホスト内の隔離された環境で行われる(VMのように).最も素晴らしい点は,シンプルかつ高速であることだ." Dockerで使われている技術 仮想環境構築に docker を使う LXC "Xen とか VirtualBOX みたいにホスト内に仮想マシンを立ち上げるんじゃなくて、ホスト内の隔離された環境で仮想マシンを動か

    Docker 虎の巻
    artzt
    artzt 2015/09/01
  • ElasticBeanstalk x Docker のベストプラクティスっぽいものまとめ - Qiita

    @j5ik2o と ElasticBenstalk(以下 eb)の話を飲み屋でしてたら、案外共有したほうが良さそうなことがあったのでそのために共有です。 前提知識のために読んできて欲しいドキュメント http://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/dg/create_deploy_docker_console.html http://docs.aws.amazon.com/ja_jp/elasticbeanstalk/latest/dg/create_deploy_docker_image.html Source Bundle の作り方 Dockerfile と Dockerrun.aws.json ファイルの両方を提供する場合は、イメージに関する情報を Dockerrun.aws.json ファイルに含めないでください。E

    ElasticBeanstalk x Docker のベストプラクティスっぽいものまとめ - Qiita
  • Packer, Docker, Veewee, Vagrant, Chef... - Let Me Be Me

    今更ながら、この辺の仮想環境を構築したり、コンフィギュレーションを行うツールが多すぎてよくわからなくなってきたので、なげやりな感じでまとめてみる。 Vagrant 言わずと知れたVagrant。2010年、Mitchell Hashimoto氏によってスタートした。*1 最初の頃は、VirtualBoxのCLIインターフェースという感じだったが、最近はVmware, AWSもサポートしてる。*2 Disposableな開発環境を提供してくれる。 Packer Vagrantの作者のMitchell Hashimoto氏が作成した、単一のconfigurationファイルで複数のプラットフォーム向けに同一のイメージを作成することを目的としたツール。*3 Vagrant向けの機能は実装されているが、Vagrantとは完全に独立している。*4 Vagrant上に構築した開発環境とAWS環境上に用

    Packer, Docker, Veewee, Vagrant, Chef... - Let Me Be Me
  • 1