docker

今天服务器重启,发现docker服务不能正常使用,提示下面的错误信息:

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

初步判断是服务未能正常启动,需对服务进行重启,命令如下:

systemctl daemon-reload
sudo service docker restart
sudo service docker status 

最后一条命令执行后会出现docker服务的状态,问题解决。

记录下自己常使用的命令:

  1. docker ps #查看运行的容器
  2. docker images #查看镜像
  3. docker stop xxx #结束运行编号为xxx的容器
  4. docker rm xxx #删除编号为xxx的容器
  5. docker rmi xxx #删除编号为xxx的镜像
  6. docker run -p 80:80 -t xxx #启动一个容器,映射80好端口,-t开启一个容器终端

(注意:如果要删除一个镜像,需先结束镜像的容器,然后删除容器后才能删除这个镜像)