Docker 容器

  • Docker 容器

    容器是Docker镜像的实例,可以使用Docker run命令运行。Docker的基本目的是运行容器。我们来讨论如何使用容器。
  • 运行容器

    使用Docker run命令管理容器的运行。要以交互方式运行容器,请首先启动Docker容器。
    sudo docker run -it ubuntu /bin/bash
    docker image
    然后,您将在CentOS服务器上的Ubuntu系统实例中运行。
    先按Ctrl + P,然后按Ctrl + Q可以退出容器,可以不关闭容器(在后台运行)回到CentOS的shell环境,
  • Docker 容器列表

    可以通过docker ps命令列出机器上的所有容器。此命令用于返回当前正在运行的容器。
    docker image
    输出的内容包含以下属性:
    • CONTAINER ID - 容器ID,容器唯一标识
    • IMAGE - 所属的镜像
    • COMMAND - 容器中运行的命令
    • CREATED - 创建的时间
    • STATUS - 容器的状态
    • PORTS - 端口映射
    • NAMES - 名称
    docker ps默认列出正在运行的容器,docker ps -a会显示所有状态的容器。
    docker image
  • docker history ImageID

    使用此命令,您可以通过容器查看通过映像运行的所有命令。
    语法:
    docker history ImageID
    选项:
    • ImageID - 这是您要查看针对它运行的所有命令的镜像ID。
    例子:
    sudo docker history ubuntu
    docker image
    输出的内容包含以下属性:
    • IMAGE - 镜像
    • CREATED - 构建的时间
    • CREATED BY - 构建时候运行的命令
    • SIZE - 大小
    • COMMENT - 注释