事象
WSL2(Ubuntu 20.04 LTS)にDockerをインストールしたんですが
docker psやdocker run hello-world時に
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
が出てしまいます。
user@machine:/mnt/c/Users/machine-user$ sudo service docker start * Starting Docker: docker [ OK ] user@machine:/mnt/c/Users/machine-user$ sudo docker ps Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? user@machine:/mnt/c/Users/machine-user$ docker run hello-world docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?. See 'docker run --help'. user@machine:/mnt/c/Users/machine-user$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.04 DISTRIB_CODENAME=focal DISTRIB_DESCRIPTION="Ubuntu 20.04 LTS"
インストールしたときに実行したコマンド
こちらの公式サイトから以下のコマンドを実行しました。
グループにユーザー追加もしました。
$ sudo apt-get update $ sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg $ echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null $ sudo apt-get update $ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin $ sudo groupadd docker $ sudo usermod -aG docker $USER $ newgrp docker
原因に心当たりある方がいましたら
教えていただければと思います。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。