Docker Tips

Useful Commands

  • docker import/export – for one or more containers
  • docker save/load – for images
  • docker run -it
  • docker run -d
  • docker exec
  • docker tag – 标记本地image,将其归入某个Repository
  • docker push
  • docker pull
  • docker logs
  • -p/-v/-net

Solving Docker permission denied while trying to connect to the Docker daemon socket

Problem

docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.26/containers/create: dial unix /var/run/docker.sock: connect: permission denied.

Solution

Run this command in your favourite shell and then completely log out of your account and log back in (if in doubt, reboot!):

sudo usermod -a -G docker $USER