Centos7用febootstrap制作docker初始镜像包

使用工具:febootstrap

下载地址:http://down.51cto.com/data/2330414

使用命令:

febootstrap -i bash -i wget -i yum -i iputils -i iproute -i man -i vim -i openssh-server -i openssh-clients -i tar -i gzip centos7  /tmp/centos-p_w_picpath/  http://192.168.80.200/centos/7/x86_64/

-i:指定需要安装的软件包(-i bash -i wget -i yum -i iputils -i iproute -i man -i vim这些最好都默认装上,如果需要安装其他软件包可以自定义添加)

centos7:指定了系统版本

/tmp/centos-p_w_picpath/:指定制作存放的目录

这里用的http://192.168.80.200/centos/7/x86_64/这个地址是自己配置的yum仓库地址,如果你的服务器能上外网也能配置阿里的仓库等。

运行febootstrap命令之后,在制作目录便可看到如下文件:

然后将这些文件打包并且制作成docker镜像(必须先启动docker服务)

tar  -c  .  |  docker import  –  centos7_x86_64

最后验证

docker p_w_picpaths

之后便可以用此镜像创建容器

docker run –it centos7_x86_64 /bin/bash

注意:

如果docker运行32位的容器在64位的主机上,则容器的内核也变为64位,可用uname –r验证。因为docker运行容器底层还是调用主机的内核。

转载于:https://blog.51cto.com/vcvcv/1952054

Centos7制作docker初始镜像相关推荐

  1. trove mysql 镜像_trove 基于 centos7 制作 mysql5.6 镜像

    本文档是手动制作mysql5.6的trove镜像 openstack版本为newton 1.创建基础虚拟机 登录openstack创建一台虚拟机,这台虚拟机用于制作trove镜像,虚拟机的根磁盘最终会 ...

  2. 在Centos7 更改Docker默认镜像和容器的位置

    在Centos7 更改Docker默认镜像和容器的位置 一.Why? 通常,当你开始使用docker时,我们并不太关心Docker 用于存储镜像和容器的默认目录.当使用Docker进行更多实验时,Do ...

  3. trove mysql 镜像_trove 基于 centos7 制作 mysql5.5 镜像

    本文档是手动制作mysql5.5的trove镜像 openstack版本为newton 1.创建基础虚拟机 登录openstack创建一台虚拟机,这台虚拟机用于制作trove镜像,虚拟机的根磁盘最终会 ...

  4. 制作docker容器镜像

    Docker 定制容器镜像的2种方法 一.需求 由于在测试环境中使用了docker官网的centos 镜像,但是该镜像里面默认没有安装ssh服务,在做测试时又需要开启ssh.所以上网也查了查资料.下面 ...

  5. centos7 安装 docker + 载入镜像 + 启动项目

    开发十年,就只剩下这套Java开发体系了 >>>    Docker 包括三个基本概念:镜像(Image)容器(Container)仓库(Repository)先理解了这三个概念,就 ...

  6. CentOS7安装Docker,运行Nginx镜像、Centos镜像

    2019独角兽企业重金招聘Python工程师标准>>> 1.环境,CentOS7 Minimal 64位,Docker必须要64位的系统 2.通过yum命令直接安装,yum inst ...

  7. Docker虚拟化镜像制作

    一个完整的Docker镜像可以支撑一个Docker容器的运行,在Docker容器运行过程中主要提供文件系统数据支撑.Docker镜像时分层结构的,是由多个层级组成,每个层级分别存储各种软件实现某个功能 ...

  8. docker 使用supermin5工具制作镜像并且编写相应的dockerFile文件,并使用此文件来制作相应的镜像。两种方法进行例子分析

    一 使用supermin5命令(若命令不存在则自己安装)构建centos7系统的docker镜像,镜像名称为centos-7,镜像预装yum.net-tools.initscripts和vi命令,构建 ...

  9. Java Spring Boot 2.0 实战之制作Docker镜像并推送到Docker Hub和阿里云仓库

    内容摘要:大规模集群快速部署Java应用,需要制作Docker镜像,本次课程详细介绍如何制作Java程序的Docker镜像文件,深入解析DockerFile核心参数,以及实践演练把我们制作的Docke ...

最新文章

  1. java gettext_JAVA中getText()怎么从一个JTextArea中读出内容?
  2. UA MATH564 概率论 QE练习题 概率极限理论
  3. Java程序员从笨鸟到菜鸟之(九十一)跟我学jquery(七)jquery动画大体验
  4. springboot创建多个对象
  5. django07: 模板语言(旧笔记)
  6. RocketMQ的安装与启动
  7. ucc编译器(词法分析)
  8. paip.提升性能---string split
  9. 高德公交路径等时线分析
  10. 玩家打卡圣地!首家“ALIENWARE红店”空降三里屯太古里
  11. JSON和API接口初识
  12. rover教程_为什么NA​​SA开源Rover
  13. 苹果手机的Heic格式转换成jpg格式的简单python代码
  14. 微信小程序 live-player 实时音视频播放 组件
  15. js处理请求最多的服务器,vue.js 请求服务器
  16. 用累积分布函数(CDF)计算期望
  17. ROS1中Gazebo案例都有哪些机器人呢(Noetic2022)
  18. 云计算、大数据、人工智能傻傻分不清楚?本文详解这三者的关系
  19. 墨子号量子计算机原型时间,【科技日报】“墨子号”首次实现量子安全时间传递...
  20. python ccf题解 201812-1 小明上学

热门文章

  1. Python中函数为什么可以当做参数使用?
  2. AI 重新定义金融,颠覆投资模式
  3. 强化学习gym库中的Pendulum-v1/CartPole-v1游戏介绍
  4. 绕开数学,讲讲信息论
  5. 2021年AI将改变制造业的6大应用趋势
  6. 这里有一张中国的数字化地图,请查收
  7. 彻底颠覆神经科学?神经信号可能不是电信号,而是机械波?!
  8. 人工智能70年:科幻和现实的交融
  9. 包揽全球50%以上份额,中美发力超级计算
  10. 从语言学到深度学习NLP,一文概述自然语言处理