「Ubuntu 22.04 LTSにdockerをインストールする」の版間の差分
Administrator (トーク | 投稿記録) |
Administrator (トーク | 投稿記録) |
||
(同じ利用者による、間の1版が非表示) | |||
5行目: | 5行目: | ||
docker公式イメージの「hello-world」を動かしてみます。 | docker公式イメージの「hello-world」を動かしてみます。 | ||
$ docker run 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ソケット]]にアクセスする権限がなく動きませんでした。 | dockerdの[[UNIXソケット]]にアクセスする権限がなく動きませんでした。 | ||
22行目: | 22行目: | ||
hello-worldを動かしてみます。 | hello-worldを動かしてみます。 | ||
$ docker run hello-world | $ docker run hello-world | ||
− | + | Hello from Docker! | |
動きました。 | 動きました。 | ||
+ | |||
+ | [[category: Docker]] | ||
+ | [[category: Ubuntu]] |
2023年4月14日 (金) 02:27時点における最新版
手順編集
ググれ。
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!
動きました。