Я пытаюсь удалить докер / изображение / контейнер и все, что связано с докером, но в первую очередь мне нужно его остановить. Хотя я пытаюсь выполнить эту команду:
docker stop $(docker ps -a -q)
Это дает мне ошибку:
[:/home/imran] 1 $ docker stop $(docker ps -a -q)
2015/01/16 00:37:38 Get http:///var/run/docker.sock/v1.14/containers/json?all=1: dial unix /var/run/docker.sock: permission denied
Usage: docker stop [OPTIONS] CONTAINER [CONTAINER...]
Stop a running container by sending SIGTERM and then SIGKILL after a grace period
-t, --time=10 Number of seconds to wait for the container to stop before killing it. Default is 10 seconds.
Как я могу удалить контейнер докеров?
Вам нужно выполнить эти команды как root, то есть с помощью sudo:
sudo docker stop $(sudo docker ps -a -q)
Или:
sudo sh -c "docker stop $(docker ps -a -q)"