Docker 常用命令

信息命令

  • docker info:显示 Docker 的系统信息,包括镜像和容器的数量。
  • docker version:显示 Docker 的版本信息。

帮助命令

  • docker 命令 --help:帮助命令。

镜像命令

  • docker images:查看所有本地主机上的镜像。可以使用 docker image ls 代替。
  • docker search:搜索镜像。
  • docker pull:下载镜像。可以使用 docker image pull 代替。
  • docker rmi:删除镜像。可以使用 docker image rm 代替。

容器命令

  • docker run 镜像id:新建容器并启动。
  • docker ps:列出所有运行的容器。可以使用 docker container list 代替。
  • docker rm 容器id:删除指定容器。
    • 删除所有容器:
      • docker rm -f $(docker ps -aq)
      • docker ps -a -q|xargs docker rm

启动和停止容器

  • docker start 容器id:启动容器。
  • docker restart 容器id:重启容器。
  • docker stop 容器id:停止当前正在运行的容器。
  • docker kill 容器id:强制停止当前容器。

退出容器

  • exit:容器直接退出。
  • ctrl +P +Q:容器不停止退出。注意:这个很有用的操作。

其他常用命令

  • docker run -d 镜像名:后台启动命令。
  • docker logs:查看日志。
  • docker top 容器id:查看容器中进程信息 ps
  • docker inspect 容器id:查看镜像的元数据。
  • docker exec:进入当前容器后开启一个新的终端,可以在里面操作。常用。
  • docker attach:进入容器正在执行的终端。
  • docker cp 容器id:容器内路径 主机目的路径:从容器内拷贝到主机上。
posted @ 2023-06-02 16:37  不想挨捶的牛  阅读(87)  评论(0编辑  收藏  举报