Node.jsってなんじゃ?(gm:GraphicsMagickで画像合成)
今回はnode.jsを利用して、画像合成をしてみたいと思います。この手の画像生成にはImageMagickがよく使われますが、ImageMagickから派生したGraphicMagickがImageMagickよりもパフォーマンスが優れているのでこちらの方を利用します。node.js内からは、GraphicMagick/ImageMagickを使用できるgmというモジュールを利用します。今回node...
View ArticleDockerってなんじゃ?(Supervisorで複数のサービス起動)
Dockerネタです。前回の記事で、DockerでSSHサーバとして起動しましたが、通常いろいろなサービスを起動したコンテナを使うことの方が多いと思います。Dockerでは起動時に1つのCMDしか指定できないようで、前回のやり方では1つのサービスしか起動できません。 このような場合は、Supervisorを利用するといいようです。...
View ArticleDockerってなんじゃ?(Dockerfileでビルド)
DockerにはDockerfileというものがあります。docker buildを行うと、指定したパスからDockerfileを探し、コンテナを新規作成し記述されたステップを実行した後、コミットをしてコンテナイメージの作成までを自動で行います。たとえば$ docker build -t hoge/moge...
View ArticleDockerってなんじゃ?(Docker Index レジストリ)
いままでのDockerの記事にも登場してきましたが、Dockerにはリポジトリという概念があります。A repository is a hosted collection of tagged images that together create the file system for a container. The repository’s name is a tag that...
View ArticleDockerってなんじゃ?(プライベートレジストリ)
前回の記事で、Docker Indexというパブリックレジストリについて書きましたが、プライベートなレジストリを作ることも出来ます。それによって社外に出したくない資産などを管理することが出来ます。Docker...
View ArticleDockerってなんじゃ?(S3プライベートレジストリ)
前回に引き続き、プライベートレジストリです。前回の方法では、レジストリのコンテナを載せたサーバー自体が落ちてしまったときに登録されたコンテナイメージが全てなくなってしまいます。dockerのregistryコンテナには、設定ファイルが存在し、永続化のオプションとしてバックエンドにS3を使うことができます。それでは早速試してみます。レジストリ側の設定レジストリのコンテナをbashで起動します。$...
View ArticleDockerってなんじゃ?(docker+nginxで複数コンテナにWEBサーバーをたてる)
dockerを使って複数のWEBサーバーを立ててみたいと思います。複数の外部ポートを使うため、プロキシとしてnginxと併用してみます。今回は2つのWEBサーバーのコンテナを立て、1つにはwordpress on...
View ArticleTreasureDataってなんじゃ?(Googleスプレッドシートで簡易ダッシュボード)
前回、TrasureDataでデータのロードとクエリの実行を行いましたが、今回は結果をTreasureDataの外に出してみます。まず、Google Spreadsheetで空のスプレッドシートを作成します。名前は適当に、「TreasureDataTest」シートは「dashboard1」と名づけます。また、Googleでパスワードに2段階認証を掛けている場合、TreasureDataがGoogle...
View ArticleELBってなんじゃ?(アクセスログがやってきた)
ELBにアクセスログ機能が搭載されたので、試してみました。まず、AWSコンソールのELBのの画面をみてみますが、ここで、古いバージョンのコンソールだとアクセスログの設定ができないので、ヘッダ上部のお知らせアイコンから新しいバージョンに切り替えます。任意のELBを選択して、下部ペインのDescriptionタブの最下段に、「Access...
View Article
More Pages to Explore .....