侧边栏壁纸
  • 累计撰写 197 篇文章
  • 累计收到 496 条评论

如何创建一个Docker的image?

2019-12-2 / 0 评论 / 48 阅读

如何创建一个docker的容器呢?

起始非常简单

我们首先需要简单的写一个小程序

就用c语言些吧。

Linux中需要使用到gcc 和 glibc-static包


#include<stdio.h>

int main() 
{
    printf('hello world\n')
}

将我们刚刚写的小程序编译 gcc -static hello.c -o hello即可


然后我们创建一个Dockerfile文件

1.png

vim Dockerfile
我们写上代码

FROM scratch
ADD hello /
CMD ["/hello"]

2.png

输入命令

docker build -t 295367893/hello .
这一句的命令意思是 使用docker 编译 image 文件?

怎么编译呢?在当前目录下自动查找Dockerfile 文件

3.png

使用以下命令以运行

docker run 295367893/hello

4.png

还有一条命令是可以看到docker image 的语句的 也就是layer

docker history imageId

评论一下?

OωO
取消