docker命令

Docker命令

基础命令

  • 系统信息

    docker info

  • 版本信息

    docker version

imges镜像

  • 拉取镜像

    docker pull repository:tag (repository:tag 替换成对应的仓库和tag)

    https://hub.docker.com/ 官网查找对应仓库和tag

  • 查看所有镜像

    docker images

  • 删除单个镜像

    ​ 根据仓库tag

    docker rmi repository:tag (repository:tag 替换成对应的仓库和tag)

    ​ 根据镜像id

    docker rmi imageId (imageid替换成对应镜像Id)

  • 删除所有镜像

    docker rmi $(docker images -q)

    -q:只输出镜像id

  • 启动镜像
    docker run

contaniner容器

  • 查看运行容器

    docker ps

  • 查看所有容器

    docker ps -a

    -a:显示所有容器,包括未运行

  • 启动容器

    docker start containerId (containerId替换成容器Id)

    docker start containerName(containerName替换成容器name)

  • 停止容器

    docker stop containerId (containerId替换成容器Id)

    docker stop containerName(containerName替换成容器name)

  • 进入容器
    docker exec -it containerId /bin/bash (containerId替换成对应容器Id)

  • 删除单个容器

    ​ 根据仓库tag

    docker rm repository:tag (repository:tag 替换成对应的仓库和tag)

    ​ 根据容器id

    docker rm containerId (containerId替换成对应容器Id)

  • 启用所有容器

    docker start $(docker ps -a -q)

  • 停用所有运行中容器

    docker stop $(docker ps -q)

    -q:只显示id

  • 删除所有容器

    docker rm -f $(docker ps -aq)