Docker

Dockerでhubot-slackを動かす

SlackのTokenを取得する これは、Slackから取得するればおk hubotをSlackに接続できるようにする yomanのジェネレーターを使って作成します 簡単ですね。 npm install -g hubot coffee-script yo generator-hubot # hubotの雛形を作成 yo hubot # slackのア…

scalaのプログラムをCircleCiを使ってs3にアップロードして、dockerで起動させる

scalaのプログラムをdockerで動かすために sbt-dockerとかありますが、今回はそれは使いません。 起動までの流れ CircleCi のテスト完了後に、ファイルをS3にアップロードする dockerはファイルにアップロードされたファイルを解凍して、起動する 単純に、CI…

個人用のwordpressをdockerで動かす

自分がいじっているwordpressをDockerで動かすようになりました。 前提条件 wordpressのコードは、リポジトリ管理する DBは、RDSを使う ホスト側でnginxを動かす wordpressの運用の良い方法は、あまり知らないので参考しないで欲しいです。 仕事では、このよ…

goをdockerでbuildから起動まで

今回は、とりあえず動くベースでやったのでこの方法を 仕事のサービスでは使わない方がいいです。 https://github.com/oomatomo/go-redirect.git goで簡単なリダイレクトするプログラムを作ったやつです。 これをdockerを使って起動します。 FROM centos:cen…

dockerでDynamoDB Localを構築する

DynamoDB LocalをDockerを利用して構築します。 ダウンロードして、展開して実行だけですね。 FROM centos:centos6 MAINTAINER oomatomo ooma0301@gmail.com RUN rpm -Uhv http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm RUN y…

docker-composeで開発用のredisとmysqlを構築する

今回は、docker-composeを使って開発用にredisとmysqlを使います。 最近は、docker-composeをサービスごとに作って利用しています。 docker-composeをインストール方法 brew caskでinstallできます。 brew install caskroom/cask/brew-cask brew cask instal…

docker-machineを使ってみる

Install for Mac brew でサクッといけます。 brew install docker brew cask install docker-machine docker-machine https://docs.docker.com/machine/#osx-and-linux dockerを利用する土台用の仮想環境を構築する。 (boot2dockerではじめに作成した環境と…

Dockerに触れる

最近はDockerで遊んでます。 Chefとか黙々やっていたのですが、気分転換にDockerを使いました。メモ代わりに。 公式が一番 公式 準備 git clone https://github.com/dotcloud/docker.git cd docker vagrant up Puttyからの接続 vagrant ssh-config putty用に…