2017-01-01から1年間の記事一覧

moby / linuxkit をさくらのクラウド対応させました

Linuxコンテナを実行できるコンテナプラットフォームを簡単に構築/展開できるmobyとlinuxkitをさくらのクラウドに対応させてみましたのでご紹介します。 (2017/10/23追記): システム要件としてDockerとGNU Makeのインストールが必要な旨を追記しました TL; D…

Docker/InfraKitのインスタンスプラグインの作り方

今回はDocker/InfraKitのインスタンスプラグインの書き方について扱います。 はじめに 今回のゴール 当記事では以下2点をゴールとしています。 インスタンスプラグイン作成のために最低限必要な項目を知ること インスタンスプラグインが持つべきインターフ…

パッケージ管理ツール「whalebrew」〜透過的にDocker上でコマンドを実行する環境を作る〜

「whalebrew」という素晴らしいプロダクトが出ていました。 github.com Homebrewのような感じでコマンドをインストールし、かつそのコマンドをDocker上で実行できるように環境を整えてくれるツールです。 # whalebrewコマンドで"whalesay"コマンドをインスト…

【golang】vendoring時はビルドタグでのフィルタリングは使わない方がいい

English version:【golang】Don't use filtering by build tags to vendoring TL;DR govendor ではvendoringする際に無視するビルドタグが指定できる しかし、ビルドに必要なファイルがvendorディレクトリ配下にコピーされないケースがある 必要なファイルが…