1.什么是Image
  • 文件和meta data的集合(root filesystem)
  • 分层的,并且每一层都可以添加改变删除文件,成为一个新的image
  • 不同的image可以共享相同的layer
  • Image本身是read-only的
    在这里插入图片描述
2.Image的获取方式
Build from Dockerfile

在这里插入图片描述

Pull from Registry

在这里插入图片描述

3.构建一个Image

首先我们创建一个 hello.c文件

#include<stdio.h>

int main()
{
  printf("hello docker\n");
}

在这里插入图片描述
然后对该文件进行编译。执行的时候,可以看到输出了"hello docker"
在这里插入图片描述
然后我们执行

docker build -t lyn(tag)/hello-world .

就可以看到已经成功创建了image
在这里插入图片描述

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐