【Docker 教程】Docker 创建镜像
Docker 创建镜像
当我们从 docker 镜像仓库中下载的镜像不能满足我们的需求时,我们可以通过以下两种方式对镜像进行更改。
- 从已经创建的容器中更新镜像,并且提交这个镜像
- 使用 Dockerfile 指令来创建一个新的镜像
更新镜像
更新镜像之前,我们需要使用镜像来创建一个容器。
runoob@runoob:~$ docker run -t -i ubuntu:15.10 /bin/bash
root@e218edb10161:/#
在运行的容器内使用 apt-get update 命令进行更新。
在完成操作之后,输入 exit 命令来退出这个容器。
此时 ID 为 e218edb10161 的容器,是按我们的需求更改的容器。我们可以通过命令 docker commit 来提交容器副本。
runoob@runoob:~$ docker commit -m="has update" -a="runoob" e218edb10161 runoob/ubuntu:v2
sha256:70bf1840fd7c0d2d8ef0a42a817eb29f854c1af8f7c59fc03ac7bdee9545aff8
各个参数说明:
- -m: 提交的描述信息
- -a: 指定镜像作者
- **e218edb10161:**容器 ID
- runoob/ubuntu:v2: 指定要创建的目标镜像名
docker images 命令查看新镜像,runoob/ubuntu:v2,然后查看使用我们的新镜像 runoob/ubuntu 来启动一个容器
runoob@runoob:~$ docker run -t -i runoob/ubuntu:v2 /bin/bash
root@1a9fbdeb5da3:/#
构建镜像
- 编写vi Dockerfile
- docker build -t [别名] [目录]
【Docker 教程】Docker 创建镜像相关推荐
- docker通过模板创建镜像以及容器、仓库和数据管理
笔记内容:docker通过模板创建镜像以及容器.仓库和数据管理 笔记日期:2018-02-05 25.5 通过模板创建镜像 25.6 容器管理 25.7 仓库管理 25.8 数据管理 25.5 通过模 ...
- docker教程-docker镜像
1. docker镜像详解 镜像:是一种轻量级.可执行的独立软件包,它包含运行某个软件所需的所有内容,我们把应用程序和配置依赖打包好形成一个可交付的运行环境(包括代码.运行时需要的库.环境变量和配置文 ...
- 2.docker通过模板创建镜像以及容器、仓库和数据管理
25.5 通过模板创建镜像 1.既然是通过模板创建镜像,那么首先肯定得先下载一个模板,地址如下: http://openvz.org/Download/templates/precreated 打开以 ...
- Docker教程(Docker实战)
Docker快速入门教程 **欢迎关注公众号[程猿薇茑]** [仅需一次订阅,作者所有专栏都能看] 推荐[Kafka]https://bigbird.blog.csdn.net/article/det ...
- docker教程 docker高级命令
docker高级命令 缘 容器操作 缘 你好! docker已经使用了一段时间了,是时候整理一下docker常使用的高级命令了,小脑瓜不好使,以作备忘. 容器操作 包含部分常用的对容器所做的操作 输出 ...
- dockerfile中的run_Docker3-Dockerfile创建镜像的方法(推荐docker file这种方法)
一.镜像制作的方法 1.本地导入导出镜像 请参考:Docker 架构原理及简单使用 导出:docker save nginx >/tmp/nginx.tar.gz导入:docker load 2 ...
- 一小时Docker教程
cSphere.cn – 国内首个docker管理平台 Menu 一小时Docker教程 Docker基础 这篇基础文章是方便用户在使用cSphere平台之前,了解docker基础知识. 针对已经有一 ...
- Docker 教程、架构、Linux下的安装
Table of Contents Docker 教程 谁适合阅读本教程? 阅读本教程前,您需要了解的知识 Docker的应用场景 Docker 的优点 1.快速,一致地交付您的应用程序 2.响应式部 ...
- docker安装python3.8镜像
docker hub官网 搜索python的镜像 docker search python 2. 拉取python镜像 docker pull python 3. 下载完成之后查看镜像 docker ...
- docker看远程仓库镜像_Docker 镜像使用
Docker 镜像使用 当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载. 下面我们来学习: 1.管理 ...
最新文章
- cephfs linux kernel client针对superblock操作流程的分析
- Al芯片前景看好,市场规模在2023年将达343亿美元
- 同步通信和异步通信的区别
- 计算机指纹识别的原理步骤,指纹识别原理和过程
- html标签的pre语义,HTML pre 标签
- 挑战练习6.4 报告编译版本
- 拨开云雾见日月:SQL Server 调优之查询存储
- linux文件系统命令
- [NOIP2013D2]
- 微信支付获取用户真实ip
- 外卖行业现状分析_中国在线餐饮外卖行业分析报告(附全文)
- 如何绘制抽奖转盘html,利用canvas实现抽奖转盘
- PHP 获取当天凌晨时间戳
- Jetson Xavier NX使用yolov5+deepsort实现CSI摄像头的目标跟踪
- 使用Pytorch实现简单的LSTM股票预测框架
- 电脑上不去网的6点原因
- 设计模式:工厂设计模式
- 松翰2.4G无线传输USB摄像头方案
- 80-th Level Archeology(前缀和,区间交集)
- DW集训营算法基础梳理任务1:线性回归