4 - Docker常用命令

一、Docker命令

  1. 启动docker:  systemctl start docker
  2. 停止docker: systemctl stop docker
  3. 重启docker:  service docker restart
  4. 查看docker版本:docker version
  5. 查看docker信息:docker info
  6. docker删除安装包:yum remove docker-ce
  7. 删除镜像、容器和配置文件等: rm -rf /var/lib/docker

二、镜像命令

  1. 拉取镜像  docker pull {image_name}  或者  docker pull docker.io/images_name
  2. 查看镜像  docker images
  3. 删除镜像  docker rmi 镜像id (正常顺序删除:先停止容器,再删除容器,再删除镜像)
  4. 强制删除镜像 docker rmi -f 镜像id (先停止容器,可以不用删除容器)

三、容器命令

  1. 运行容器:docker run -itd --name mysql-django(容器名称) -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql(镜像名称)
  2. 进入容器:docker exec -it mysql-django(容器名称或者id) bash
  3. 停止容器:docker stop 容器id  或者  docker stop 容器名称
  4. 启动已停止的容器:docker start 容器id  或者 docker start 容器名称
  5. 退出容器: exit  或者  ctrl+d
  6. 查看当前处于运行状态的容器: docker ps
  7. 查看当前所有容器: docker ps -a
  8. 查看容器的日志: docker logs 容器id   或者 docker logs 容器名称
  9. 删除容器:docker rm -f 容器id
  10. 导出容器:docker export 容器id > 本地文件名称
  11. 将本地文件中的容器快照导出为镜像: cat ubuntu1.tar | docker import - test/ubuntu:v1 (将快照文件 ubuntu1.tar 导入到镜像 test/ubuntu:v)

 

posted @ 2022-08-27 21:30  xiaoyanhahaha  阅读(42)  评论(0编辑  收藏  举报