首页 > 其他分享 >docker实战教程(八):commit命令

docker实战教程(八):commit命令

时间:2022-09-25 14:33:30浏览次数:54  
标签:教程 get vim 镜像 ubuntu commit docker

docker commit

docker commit 提交容器副本使之成为一个新的镜像

docker commit -m="提交的描述信息" -a="作者" 容器ID 要创建的目标镜像名:[标签名]

演示ubuntu安装vim

  1. 从hub上下载ubuntu镜像到本地并成功运行
    2.原始的默认ubuntu镜像是不带着vim命令的

    3.外网连通的情况下,安装vim
#docker容器内执行下面两条命令
apt-get update
apt-get -y install vim

如果遇到apt-get update报错:Temporary failure resolving 'security.ubuntu.com’,退出容器,在cenos下配置

cd /etc/docker
vim daemon.json
#然后将如下的内容放入daemon.json里面
{
“dns”: [“8.8.8.8”, “114.114.114.114”]
}
#重启docker
systemctl restart docker

4.安装完成后,commit我们自己的新镜像

5.启动我们的新镜像并和原来的对比

总结

docker中的镜像分层,支持通过扩展现有镜像,创建新的镜像。类似java继承于一个base基础类,自己再按需扩展。新镜像是从base镜像一层一层叠加生成的,每安装一个软件,就在现有镜像的基础上增加一层

标签:教程,get,vim,镜像,ubuntu,commit,docker
From: https://www.cnblogs.com/my_captain/p/16727814.html

相关文章

  • PS新手教程-如何使用ps将图片制成乐高像素拼图
    如何使用ps将图片制成乐高像素拼图?给大家介绍如何使用ps将图片制成乐高像素拼图,一起来看看吧。PS新手教程-如何使用ps将图片制成乐高像素拼图图片制成乐高像素拼图效果如......
  • C#教程 - 其他(Other)
    更新记录转载请注明出处:2022年9月25日发布。2022年9月10日从笔记迁移到博客。==和Equals()区别如果是引用类型,==运算符比较的是引用的对象是否指向同一个内存区......
  • C#教程 - 深入理解C#与.NET
    更新记录转载请注明出处:2022年9月25日发布。2022年9月10日从笔记迁移到博客。CILTypeDef类型定义TypeRef引用其他程序集的类型Assembly......
  • C#教程 - 模式匹配(Pattern matching)
    更新记录转载请注明出处:2022年9月25日发布。2022年9月10日从笔记迁移到博客。常见匹配模式类型匹配模式(typepattern)属性匹配模式(propertypattern)匹配模式可以......
  • 今天更新了docker,希望发布个随笔能增加一下msi的下载速度
    安装DockerDeskstopWSL2installationisincomplete:多谢这位提供解决方式https://blog.csdn.net/qq_39611230/article/details/108625840(里面的msi下载很慢)......
  • docker搭建私有仓库
    运行registry镜像安装Docker后,可以通过官方提供的registry镜像来简单搭建一套本地私有仓库环境:查看官方文档:https://hub.docker.com/_/registry注意:当前机器是cen......
  • 09第九章:【01】Docker复杂安装—MySQL主从复制
    一、MySQL主从复制原理需要掌握MySQL主从复制原理二、MySQL主从搭建步骤1、创建主服务容器新建主服务器容器实例3307docker run -p 3307:3306 --name mysql......
  • Docker的配置及与vscode的连接(coding代码仓库)
    Docker的配置及相关应用本文是为Docker的配置及应用相关操作。包含(Debian、WSL、Docker、vsCode、git)的安装与配置。且与Coding代码仓库的连接。(附上所有安装包链接:https:......
  • allure-commandline下载、安装、配置(linux或者docker)
    allure-commandline下载下载地址:https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/选择:allure-commandline-2.19.0.zip linux下安装配置u......
  • docker镜像与制作
    Docker镜像概念镜像是没有内核的,与宿主机公用一个内核为什么没有内核?由于容器启动和运行过程中是直接使用了宿主机的内核,所以没有直接调用过物理硬件,所以也不会涉......