备份 还原

针对容器的, 可以保留数据

docker save -o centos_backup.tar centos:update
docker load -i

导入 导出

用于根据容器创建新镜像

docker export [容器ID|Name] > xxx.tar | docker export -o xxx.tar [容器ID|Name]
docker import xxx.tar newname:tag

停止,删除全部容器

docker stop $(docker ps -q) & docker rm $(docker ps -aq)

状态相关

docker ps -a #查看全部
docker inspect cid|cname #查看容器详细信息:

守护进程重启 sudo systemctl daemon-reload
重启docker服务 systemctl restart docker
重启docker服务 sudo service docker restart
sudo systemctl daemon-reload && systemctl restart docker

日志查看

  1. $ docker logs [OPTIONS] CONTAINER
  2. Options:
  3. --details 显示更多的信息
  4. -f, --follow 跟踪实时日志
  5. --since string 显示自某个timestamp之后的日志,或相对时间,如42m(即42分钟)
  6. --tail string 从日志末尾显示多少行日志, 默认是all
  7. -t, --timestamps 显示时间戳
  8. --until string 显示自某个timestamp之前的日志,或相对时间,如42m(即42分钟)

查看指定时间段

docker logs -t --since="2021-02-11T03:23:37" --until "2021-02-12T00:23:37"