Thanks Driven Life

日々是感謝

docker

shellcheck を Docker で実行する

TL;DR https://hub.docker.com/r/koalaman/shellcheck/ https://gist.github.com/gongo/5028eabe139f01f4e3d2e05e6633fb1f 経緯 シェルスクリプトを書く時、ちょくちょく shellcheck のお世話になる いざ実行しようとすると、このマシン shellcheck インスト…

Docker Image がデプロイできるようになった Heroku で、Emacs (elnode) on Alpine Linux を動かす

成果物 https://github.com/gongo/docker-emacs https://hub.docker.com/r/gongo/emacs/ (7/21 追記: Docker Hub のリポジトリ名を gongo/docker-emacs を gongo/emacs に変更しました) 経緯 HerokuにDockerイメージをデプロイできるようになりました。 #doc…

Docker Hub 公式 PostgreSQL イメージを用いて、データベースクラスタ作成済みコンテナイメージを作成する

いろいろあって Docker Hub 公式の PostgreSQL イメージ を使うことになりました。 序章: Docker Hub 公式 PostgreSQL イメージについて FROM postgres:9.4 と書いた Dockerfile を用意して docker build すれば、あっという間に PostgreSQL 9.4 がインスト…

Docker Hub の Selenium Hub/Node イメージ + fig で Selenium Grid 構築してみた

経緯 お仕事で、CI 環境用に Selenium Grid を Docker で稼動させています。 以前は Hub は別サーバに立てて、Node を Docker コンテナとして複数起動できるように構築していましたが、 いろいろあって Hub も Docker コンテナとしてしまおう、と考えました…

手元にある Dockerfile を使ってリモートの Docker ホスト上で build させたいとき

scp して ssh して docker build 実行しても良いですし $ ssh dockerhost.example.com 'docker build -' < ./Dockerfile としてもいいとのこと。便利だ。 参考 Command line - Docker Documentation When a single Dockerfile is given as URL or is piped t…

RRRSpec を試してみた (ついでに on Docker)

経緯 分散テスト実行システムRRRSpecをリリースしました | クックパッド開発者ブログ 7. RRRSpecについて補足 - 進捗メモ 以前 parallel_testsで調子乗って -n 30 とかしたらマシンが死んだ記憶が甦ってきたので、このアプローチに移動しないといけない / “…

Docker on CoreOS on Virtualbox(Vagrant) で Selenium Grid Node を大量に作成して並列に囲まれてみたいと願った

ここ最近は Docker が熱いとのことです。最近は headless chrome and firefox in selenium with docker 第8回Jenkins勉強会で「Jenkins with Docker」というLTをしました #jenkinsstudy - Yahoo! JAPAN Tech Blog といった記事も目にしました。 私自身 Docke…