一.本地镜像

举个例子:现在把自己的开发环境打包,取名为centos6-base.tar,然后在docker中,以centos6-base.tar作为基准镜像。

  1.创建自己的镜像,放置于/root目录下:

  1. #tar --numeric-owner --exclude=/proc --exclude=/sys -cvf centos6-base.tar /

    需要注意的是,文件打包支持的类型只有(.tar, .tar.gz, .tgz, .bzip, .tar.xz, or .txz)这几种。

  2.将制作的centos导入,并命令为:centos6-base:

  1. #cat centos6-base.tar | docker import - centos6-base

  3.现在可以运行它了(测试查看内核):

  1. #docker run -i -t centos6-base cat /etc/redhat-release

二.本地目录

假设你把centos-base.tar放在/opt目录里,则这条命令可以为(未验证):

$ sudo tar -c . | docker import - /opt

二.远程镜像

  1. 操作比较简单:
 $ sudo docker import http://example.com/exampleimage.tgz

docker中如何制作自己的基础镜像相关推荐

  1. Docker Review - dockerfile 实战_给基础镜像增加功能

    文章目录 文件格式 实操Docker file 给基础镜像centos 增加功能 dockerfile镜像制作 docker build 通过dockerfile构建镜像 启动新镜像,验证 docke ...

  2. 如何从“零开始”创建自己的 Docker 基础镜像

    Docker 镜像是从Dockerfile定义一个基本镜像和一系列添加您自己的文件系统层的指令创建的.但是,如果您想制作自己的"基本图像",会发生什么?以下是如何从头开始并从头开始 ...

  3. Docker基础镜像操作系统基础镜像对比(参考官方文档),优化docker镜像

    目录: 一. 选择Docker基础镜像 操作系统基础镜像 1. busybox 2. Alpine 3. CentOS 4. Ubuntu 5. Debian 二.编程语言基础镜像 应用基础镜像 其它 ...

  4. 解决后端乱码,制作支持中文字体JRE8基础镜像

    有时候基于官网的jdk/JRE镜像制作自己的后端镜像包运行起来,可能由于缺乏中文字体会导致程序中文乱码. 可参考如下 将你用的中文字体写到dockerfile同级fonts目录下,运行docker b ...

  5. 父镜像、子镜像、AUFS、UFS之间的关系、基础镜像

    一.Docker 到底为什么这么快? 两句话回答这个问题: 轻量级虚拟化,性能损耗小 AUFS文件系统分层设计,将资源利用率玩到极致 原理冗长,但很有意思,感兴趣请继续. 1.轻量级虚拟化技术 一句话 ...

  6. docker常用命令 | game2048网页游戏 | nginx镜像 | 数据卷管理 | docker网络管理 | 构建apache镜像 | Dockerfile常用的命令

    DOCKER https://www.docker.com http://www.runoob.com/docker/docker-command-manual.html docker命令大全 镜像用 ...

  7. N1刷Armbian系统并在Docker中安装OpenWrt旁路由的详细教程

    最近入手了个传说中的N1,CPU.内存.存储卡的配置还不错,但只有1个网口(不过是千兆的),USB接口又是2.0的,实在没有想好到底能干啥.本来想只刷个openwrt路由固件来测试哈的,但又觉得浪费了 ...

  8. SQLyog连接虚拟机中docker中的mysql过程详解,并解决2003错误

    docker中安装启动mysql: 获取镜像docker pull mysql:5.7 启动并创建mysql容器 docker run -d -p 3306:3306 -v /home/mysql/c ...

  9. docker中konga的安装

    docker中konga的安装 拉取镜像 docker pull pantsel/konga 2.初始化konga的数据库 docker run --rm \--network=kong-net \p ...

最新文章

  1. 关于rtsp的时间戳问题
  2. 2018成都初二计算机会考时间,2018年四川学业水平考试时间及科目
  3. P4051-[JSOI2007]字符加密【SA】
  4. asp.net2.0跨域问题
  5. CCF 201312-4 有趣的数
  6. 华为机试——字符串反转
  7. 笔记 | 《机器学习》手推笔记更新集成学习(Boosting和随机森林)
  8. about semget
  9. java原生的ajax怎么写,用原生js实现 ajax方法
  10. android 工厂测试内存,Android性能测试之内存
  11. 带你学 Redis:Redis安装(二)
  12. IDG研究显示,混合云是数字化转型的“强大助推器”
  13. jQuery的一些基本的函数和用jQuery做一些动画操作
  14. ftell函数的用法(用于获取指针位置)
  15. Android的六大布局详解
  16. 领导力培训知识点汇总及感悟-1
  17. 【笔记】【JavaScript】JSchallenger-Arrays对象-练习笔记
  18. python kfold交叉验证_KFold交叉验证
  19. JAVA_数组的截取
  20. 单片机原理与应用-51

热门文章

  1. 这个机器人花盆,给你的植物长了脚脚
  2. 欧空局2018机器学习系列课程发布:从概念到实践(视频+PPT)
  3. 一文看尽科大讯飞年度发布会:医疗,是这家A股AI公司的新赛道
  4. 本周学习小结(11/03 - 17/03)
  5. 原来更新A的一列为B列的一列,这样简单呀
  6. magento 架构原理
  7. MySQL----数据的显示位宽
  8. 精品软件 推荐 卡巴斯基安全软件 本人使用过的效果最好的杀毒软件之一哟...
  9. 循环链表,约瑟夫环问题
  10. 有关容器vector的一些用法