开发者学堂课程【Docker 快速入门:hello world 镜像】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/850/detail/14033
hello world 镜像
内容介绍
一、hello world 镜像
一、hello world 镜像
配置完本地 docker 阿里云镜像加速器以后,接下来根据命令查询也知道—registry-mirror 如图显示:
说明阿里云配置完成,接下来运行。 Docker run 命令,什么意思呢?Hello word又是什么?
后面的章节再学习。docker 的常用命令,大家先学第一个 docker run,docker ran hello world 是什么? docker 客户端命令的方式运行叫 hello world 的镜像。
问题我们在 docker 已经用了 docker,跟 docker 沟通的命令,终端窗口,docker Hello world,这条指令到底干了些什么,Hello World 请看:并不能找到镜像,Hello world latest locally,告诉主人,运行此命令,先会在本地看 local 里是不是本地的意思,就是命令的意思。
原来 docker run 后面要跟一条指令进去,先在本地去找有没有此镜像,因为前面说过镜像和容器的关系,最后大家
复习一次,不要怕啰嗦和重复把知识学扎实了。
现在意思是 docker 让一个镜像,镜像为类的模板要生成一个 hello world 的容器实例,一个具体的对象,但是本地没有注意后面有一个冒号和 last 最新的版本,后续会讲冒号,其实是它的 tag 标签的意思,也就最新法没找到本地,然后Pulling from hello world 本机找不到,要运行 hello world 的此镜像生成的容器,先会在本机去找 hello world 镜像,从阿里云去拉取。
拉取以后的代码有 SH256 的一个编码,证明拉取完成,最后漏的 new 的镜像,对于hello world,hello from docker 此消息展现了:
如果出现了这种安装界面, working correctly 证明环境运行安装配置完成。
如图是命令函,终端窗口就会去客户端去访问,docker 安装了 docker 的主机,实质而言,里面有个雕刻的主题,主线程的某后台程序,它会接着命令容器,但是容器的需要,比如 docker 是只金鱼,背上有一个集装箱,到港口,要卸载此集装箱,真正干活的是集装箱,问题集装箱没有,因为容器需要由镜像生成,没有hello world 的容器,就去找,hello world 镜像也没有,阿里云上面的一个镜像,拉到本地再生产:
本地没有 world 此镜像,所以下载一个 hello 镜像,并在容器内运行,这段提示是个测试的小脚本,Hello world 就会停止运行,容器自动终止退出。
run 是什么?开始本地中寻找 hello world 镜像,该镜像作为模板生产容器实例运行,没有去 docker hub 上找,现在把它改成阿里云 hoc,找到后下载到本地运行,没有反馈失败找不到该镜像什么意思?比如现在是 hello 大家看:
本地没有去阿里云上去找,阿里云上也没有说明 imagine 是并不存在,整个 hello的运行流程就这样,至此,完成了 docker 的安装,和 hello word 的操作演示。