исправить.
1) dockerd на хосту запущен и сидит на сокете "/run/containerd/containerd.sock"
sivat@sivat:~$ sudo systemctl status docker.service
● docker.service - Docker Application Container Engine
Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2021-08-25 13:45:01 +07; 7min ago
TriggeredBy: ● docker.socket
Docs: https://docs.docker.com
Main PID: 9569 (dockerd)
Tasks: 9
Memory: 40.9M
CGroup: /system.slice/docker.service
└─9569 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
2) Но при этом при запуске команды docker info например, docker-cli пытается стучаться на другой сокет:
sivat@sivat:~$ docker info
Client:
Context: default
Debug Mode: false
Plugins:
app: Docker App (Docker Inc., v0.9.1-beta3)
buildx: Build with BuildKit (Docker Inc., v0.6.1-docker)
scan: Docker Scan (Docker Inc., v0.8.0)
Server:
ERROR: Cannot connect to the Docker daemon at unix:///run/user/1000/docker.sock. Is the docker daemon running?
errors pretty printing info
Комп не мой, как ставился docker - понятия не имею. Гугл выдает инфу о запущенном в Rootless mode dockerd, но разобраться чёт не могу. Подскажите пожалуйста, куда копать?
а если sudo добавить? sudo docker info
C sudo инфа выводится
Обсуждают сегодня