LoginSignup
8
10

More than 5 years have passed since last update.

Raspberry Pi3にDockerをインストールしGitLabを入れる

Last updated at Posted at 2017-01-12

インストールする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を参考にしてイメージ作成,コンテナを起動すればよい。

8
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
10