如何创建一个Docker的image?

    选择打赏方式

如何创建一个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

版权声明:若无特殊注明,本文皆为《 张宇童 》原创,转载请保留文章出处。
本文链接:如何创建一个Docker的image? https://www.zyt8.cn/d/245.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗 胜利 不高兴 阴险 乖 酷 滑稽

评论信息框

吃奶的力气提交吐槽中...


既然没有吐槽,那就赶紧抢沙发吧!