タグ

ブックマーク / qiita.com/minodisk (2)

  • 開発におけるDocker導入のメリット - Qiita

    DockerのPros/Consとか今更感ある。他の仮想化技術との比較記事はよく目にするが、開発にどのようなメリット・デメリットがあるのかあまり周知されていないようなので自分なりの感想を書いておく。 Pros 同一性 複数人で開発する際に、環境の差が生まれない。 カプセル化 アプリケーション込みの環境をコンテナというカプセルに隠蔽することができる。 コンテナという単位に対するテストが可能に。 コンテナを捨てる・再生成するのが容易。 ポータビリティ(一貫性とも) 開発に使ったコンテナをCIでテストできる。 CIでテストしたコンテナをサーバーにデプロイできる。 デプロイしたコンテナをスケールできる。 Prosで防げる消耗 おれの環境では動いた。 はい。 複数の開発者で同一の環境で開発できるので防げる。 ローカルで通ったテストがCIでコケる。 開発と同一の環境でテストできるので防げる。 bund

    開発におけるDocker導入のメリット - Qiita
  • CircleCIでDocker v1.9.0を使う方法 - Qiita

    追記 さらに新しいバージョンきてた。 Docker 1.10.0 is available (Beta) - Build Environment - CircleCI Community Discussion きっかけ @minodisk 突然失礼します。今日公開された docker-1.9 を使う前提ですが、いまのことろ、https://t.co/ALENbOAoat こういう方法になると思います。 — mapk0y (@mapk0y) 2015, 11月 4 Docker1.9では、ビルド時にDockerfileから参照可能な引数を渡せるようになったと。 @mapk0y さんに示して頂いたIssueがまさにやりたいことだった。あと1.9リリース当日でタイムリーすぎ。 Dockerビルド時に引数を指定する

    CircleCIでDocker v1.9.0を使う方法 - Qiita
  • 1