kenju's blog

About Programming and Mathematics

Docker

Circle CIで動かす用のDocker Image for Elasticsearchを作った

github.com Circle CI 2.0 Betaに移行する中で必要だったので、Docker Imageを作成して公開した。 課題 Circle CIなどのCI環境でElasticsearchを動かそうとすると、メモリが足りずにOOMエラーで落ちることがある。 そうした場合、vm.max_map_countオプション…

Circle CI 2.0 Betaに移行した知見メモ

2.0 から大きく変わったこと ビルドイメージ&ミドルウェアのDocker化 ベースのビルドイメージも自由に選べるようになった キャッシュやアーティファクトの保存などジョブの定義を自分で細かく書く必要がでてきた 逆に言うと、柔軟なジョブ定義ができるとも…

Circle CI 2.0 Beta で Elasticsearch Docker Image を動かす際の知見メモ

Elasticsearch社公式提供のDocker Image に接続できない この記事(http://dev.classmethod.jp/server-side/elasticsearch/elastic-official-docker-image/ )に書いてあった。 まず、公式提供のDocker Imageは、デフォルトで X-Packs Securityをビルトイン…