Docker学习笔记三 入门
3.1 验证Docker正常启动 使用docker info 命令,返回所有容器和镜像的数量、docker版本、使用的执行驱动和存储驱动以及Docker的基本配置等。之前说过Docker是基于client-server架构,它有一个docker程序,既能做客户端又能做服务器端。作为客户端时,docker程序向Docker守护进程发送请求,然后再对返回的请求结果进行处理。 3.2 运行第一个容器 可使用docker run 命令创建容器。它提供了容器的创建到启动功能。运行 docker run -i -t ubuntu /bin/bash 参数 -i 保证容器中STDIN是开启的; 参数-t告诉Docker为要创建的容器分配一个伪tty终端。这样新建的容器才能提供一个交互式shell; 接下来告诉Docker基于什么镜像来创建容器,上例使用的是ubuntu镜像,它是一个基础镜像,由Docker公司提供,保存在Docker Hub Registry上。 最后告诉Docker在新容器中要运行什么命令,本例中在容器中运行/bin/bash命令启动了一个Bash shell。 运行命令后Docker会检查本地是否存在ubuntu镜像,如果没有就会连接Docker Hub Registry查看是否有该镜像,一旦找到就会下载并保存到本地宿主机中。