什么是Image
- 文件和meta data的集合(root filesystem)
- 分层的,并且每一个曾都可以添加改变删除文件,从而成为一个新的Image
- 不同的image可以共享相同的layer
- Image本身就是read-only的
Image的获取方式
- 第一种
Docker有一种属于它自己的文件DockerFile,我们可以通过他来构建image。我们通过一个小例子讲解一下
From ubuntu 14.04(这句话是我们构建一个基础的Base Image)
LABEL maintaine ="Peng Xiao<xiaoquw@gmail.com>" (这一行只是标记一下作者 并没有实际意义)
RUN apt-get update && apt-get install -y redis-server(执行两个命令)
EXPOSE 6379 (暴露的端口)
ENTRYPOINT{"/user/bin/redis-server"}(起点 程序的入口)
从上面的图中也能找到对应的五层,也就是五个步骤。
2.第二种(pull from Registry)
这个就相当于github,直接从Registry进行拉取获得Image,默认的话都是从dockerhub上面进行拉取的
https://hub.docker.com/
點擊查看更多內容
為 TA 點贊
評論
評論
共同學習,寫下你的評論
評論加載中...
作者其他優(yōu)質文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦