如何创建一个docker的容器呢?
起始非常简单
我们首先需要简单的写一个小程序
就用c语言些吧。
Linux中需要使用到gcc 和 glibc-static包
#include<stdio.h> int main() { printf('hello world\n') }
将我们刚刚写的小程序编译 gcc -static hello.c -o hello即可
然后我们创建一个Dockerfile文件
vim Dockerfile我们写上代码
FROM scratch ADD hello / CMD ["/hello"]
输入命令
docker build -t 295367893/hello .这一句的命令意思是 使用docker 编译 image 文件?
怎么编译呢?在当前目录下自动查找Dockerfile 文件
使用以下命令以运行
docker run 295367893/hello
还有一条命令是可以看到docker image 的语句的 也就是layer
docker history imageId
评论一下?