Not sure this is a docker problem specifically but this is how it goes: I tried sudo docker stop 7f8c9285465c
which resulted in
Error response from daemon: cannot stop container: 7f8c9285465c: Cannot kill container...unknown error after kill: runc did not terminate sucessfully: container_linux.go:392: signaling init process caused "permission denied"
Following this stackoverflow suggestion I did sudo aa-remove-unknown
. Now the docker stop
succeeded but subsequent docker-compose up
resulted in:
snap-confine has elevated permissions and is not confined but should be. Refusing to continue to avoid permission escalation attacks
.
Next I ran the command sudo apt purge snapd snap-confine && sudo apt install -y snapd
. Now running docker-compose up
results in
bash: /snap/bin/docker-compose: No such file or directory
.
The command sudo docker container ls
results in:
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
sudo service docker status
returns Active: active (running)
.
I tried reinstalling docker. running sudo docker run hello-world
retunrs the same Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
(although status is active)
.
Create file
/etc/systemd/network/bridge.network
with contents:If no permissions to save do so in root mode (
sudo su -
).Then, run:
This information has been taken from this docker forum discussion.