美文网首页
Docker入门学习(三)镜像管理

Docker入门学习(三)镜像管理

作者: Yep卖萌的小贱贱 | 来源:发表于2018-05-17 15:28 被阅读0次

使用镜像创建容器时,他先从本机查找有没有,如果不存在,就到官方的Docker Hub查找并下载到本机。
docker image -a查看本机所有的镜像

镜像唯一标识Image ID,和Container ID一样,默认128位,缩写16位。
可用镜像的名字(REPOSITORY)和版本号(TAG)两部分组合唯一标识。若省略版本号,默认为最新版本

镜像分层
Docker的镜像通过联合文件系统(union filesystem)将各层文件系统叠加在一起,在用户看起来就像一个完整的文件系统。
通过docker history命令可以查询镜像分了多少层,每一层具体做什么操作。(显示不全可以加参数 --tree)

分层的Docker镜像有两个特性:
1.已有的分层只能读不能写
2.上层镜像的优先级高于底层镜像

Dockerfile (一个类似Makefile的管理机制)

RROM :表示新的镜像是从哪个基础镜像开始构建的(第一行)
MAINTAINER :指定该镜像的创建者
ENV :这是环境变量
RUN :运行shell命令,多天命令可以用&&连接
COPY :将编译机本地文件拷贝到镜像文件系统中
EXPOSE :指定监听的端口
ENTRYPOINT :欲执行命令 (在使用该镜像创建容器,容器启动后才执行的命令)

相关文章

  • Docker搭建Mysql教程 与踩坑问题解决 - 学习二

    安装Docker Docker入门安装 - 学习一 下载mysql镜像 官网镜像 docker pull mys...

  • Docker入门学习(三)镜像管理

    使用镜像创建容器时,他先从本机查找有没有,如果不存在,就到官方的Docker Hub查找并下载到本机。docker...

  • Docker入门

    Docker 入门 docker search xxx ——从docker 镜像库搜索镜像 例:docker se...

  • Docker入门

    目录 一、Docker介绍二、安装Docker三、镜像管理四、通过容器创建镜像五、通过模板创建镜像六、容器管理七、...

  • WebRTC-Android编译

    一、利用docker的ubantu镜像安装 1、安装docker,Docker快速入门2、下载docker镜像 上...

  • Docker基础操作

    Docker部署 Docker安装 镜像加速 Docker 基础命令 Docker镜像管理 搜索镜像docker ...

  • Docker 常用命令总结

    Docker镜像管理 搜索镜像:docker search 获取镜像:docker pull 查看镜像:docke...

  • docker基础操作

    一、docker安装 二、docker主要组成部分 三、启动容器 四、docker镜像管理 搜索镜像,建议优先考虑...

  • Docker常用命令

    0 本地镜像管理 0.1查看docker镜像 docker images 0.2删除本地镜像 docker rmi...

  • Docker19.2-入门教程02-镜像管理

    镜像管理 搜索镜像 #docker search centos7.6.1810 获取镜像 #docker imag...

网友评论

      本文标题:Docker入门学习(三)镜像管理

      本文链接:https://www.haomeiwen.com/subject/ithpdftx.html