##インストールするdocker
ぐぐると,docker-hypriotを使っている記事が多いためとりあえず,
docker-hypriotを使用していたが,docker-hypriotを使っていると
イメージビルド時に以下のようなメッセージが出て先に進めませんでした。
rpc error: code = 2 desc = "oci runtime error: exec format error"
これで2,3日悩みました・・・
現在ではDockerが公式にRasberry Piをサポートしているので
docker-hypriotをアンインストールし,以下で公式のdockerをインストールします。
$ curl -sSL get.docker.com | sh
このままだとrootユーザでしかdockerコマンドを叩けないので,dockerグループに任意のユーザを追加します。
一度ログアウトし、ログインし直すとrootでないユーザーでもdockerが使えるようになります。
以下は,piユーザをdockerグループに追加する場合の例です。
$ sudo usermod -aG docker pi
##Gitlab
docker-composeをインストールしていない場合は適当にインストールします。
$ pip uninstall docker-compose
あとはsameersbn/gitlabのQuick Startを参考にしてイメージ作成,コンテナを起動すればよい。