「Ubuntu 22.04 LTSにdockerをインストールする」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) (ページの作成:「== 手順 == ググれ。 == hello-worldを動かしてみる == docker公式イメージの「hello-world」を動かしてみます。 $ docker run hello-world >…」) |
Administrator (トーク | 投稿記録) |
||
7行目: | 7行目: | ||
> Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock | > Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock | ||
− | + | dockerdの[[UNIXソケット]]にアクセスする権限がなく動きませんでした。 | |
− | |||
現在のユーザーをdockerグループへ追加します。 | 現在のユーザーをdockerグループへ追加します。 | ||
$ sudo gpasswd -a $(whoami) docker | $ sudo gpasswd -a $(whoami) docker |
2023年4月14日 (金) 02:24時点における版
手順
ググれ。
hello-worldを動かしてみる
docker公式イメージの「hello-world」を動かしてみます。
$ docker run hello-world > Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock
dockerdのUNIXソケットにアクセスする権限がなく動きませんでした。 現在のユーザーをdockerグループへ追加します。
$ sudo gpasswd -a $(whoami) docker
グループ情報を適用するには再ログインが必要ですので一旦ログアウトします。
$ exit
dockerdのUNIXソケットのグループをdockerグループに変更します。
$ sudo chgrp docker /var/run/docker.sock
dockerdを再起動します。
$ sudo service docker restart
hello-worldを動かしてみます。
$ docker run hello-world > Hello from Docker!
動きました。