OSクラッシュしたので最初からやり直し。
対象環境
- Raspbierry pi 3 Model B+
- Raspbian stretch 2018-06-27
情報源
手順
- インストール
- バージョン確認
sudo
なしでdocker
コマンドを使えるようにする
1. インストール
$ curl -sSL https://get.docker.com | sh # Executing docker install script, commit: 36b78b2 + sudo -E sh -c apt-get update -qq >/dev/null W: http://raspbian.raspberrypi.org/raspbian/dists/stretch/InRelease の取得に失敗しました raspbian.raspberrypi.org:80 (93.93.128.193) へ接続できませんでした。接続がタイムアウトしました [IP: 93.93.128.193 80] W: いくつかのインデックスファイルのダウンロードに失敗しました。これらは無視されるか、古いものが代わりに使われます。 + sudo -E sh -c apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null + sudo -E sh -c curl -fsSL "https://download.docker.com/linux/raspbian/gpg" | apt-key add -qq - >/dev/null Warning: apt-key output should not be parsed (stdout is not a terminal) + sudo -E sh -c echo "deb [arch=armhf] https://download.docker.com/linux/raspbian stretch edge" > /etc/apt/sources.list.d/docker.list + [ raspbian = debian ] + sudo -E sh -c apt-get update -qq >/dev/null + sudo -E sh -c apt-get install -y -qq --no-install-recommends docker-ce >/dev/null + sudo -E sh -c docker version Client: Version: 18.06.1-ce API version: 1.38 Go version: go1.10.3 Git commit: e68fc7a Built: Tue Aug 21 17:30:52 2018 OS/Arch: linux/arm Experimental: false Server: Engine: Version: 18.06.1-ce API version: 1.38 (minimum version 1.12) Go version: go1.10.3 Git commit: e68fc7a Built: Tue Aug 21 17:26:37 2018 OS/Arch: linux/arm Experimental: false If you would like to use Docker as a non-root user, you should now consider adding your user to the "docker" group with something like: sudo usermod -aG docker pi Remember that you will have to log out and back in for this to take effect! WARNING: Adding a user to the "docker" group will grant the ability to run containers which can be used to obtain root privileges on the docker host. Refer to https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface for more information.
警告ばかりだが大丈夫か?
2. バージョン確認
$ docker --version Docker version 18.06.1-ce, build e68fc7a
3. sudo
なしでdocker
コマンドを使えるようにする
$ sudo usermod -aG docker ユーザ名 $ reboot
ユーザ名はデフォルトならpi
。