docker从入门到放弃(一)-docker的h…

来源:互联网 发布:券商资管新规 知乎 编辑:程序博客网 时间:2024/06/05 00:30

初识docker命令


1. 准备工作,安装docker。官网有详细教程


2. 运行helloworld镜像,dockerrun hello-world若本地没有hello-world镜像则会先自动去远程仓库下载,由于我这次第二次运行该命令,镜像已经下好,执行成功会显示Hello from Docker!

                              docker从入门到放弃(一)-docker的helloworld


3. 查看系统存在的容器docker ps a

执行docker ps -a命令后可以看到控制台显示了hello-world镜像的容器信息,

                         docker从入门到放弃(一)-docker的helloworld

而执行docker ps 只能看到当前正在运行的容器,hello-world镜像所在的容器没有在运行,因此使用dockerps命令不会显示hello-world镜像的容器信息

                         docker从入门到放弃(一)-docker的helloworld


4. 镜像和容器

镜像是一个文件系统,它没有状态而且永远不会改变,镜像可以启动像数据库一样复杂的软件,然后等待他人添加数据、存储数据和以后使用。

容器是镜像的一个运行时实例。

当执行docker run hello-world命令时,Docker会先检查本地是否存在名字叫hello-world的镜像,若不存在,则去dockerhub上下载该镜像,并将其装载进容器里,然后运行该容器实例。

Docker让我们可以通过镜像创建和分享软件,使用docker引擎,我们无需担心其他人的电脑是否能运行镜像中的软件,docker容器帮我们解决了这个问题。

 

5. dockerimages 显示本地所有镜像

                             docker从入门到放弃(一)-docker的helloworld



 


0 0
原创粉丝点击