如何将应用打包成为 Docker 镜像

发布网友 发布时间:2022-02-26 21:29

我来回答

1个回答

热心网友 时间:2022-02-26 22:59

初次安装部署好docker后,大多数镜像可以从DockerHub提取,但是大多数人都希望自己可以完全自定义一个镜像,那么这里需要一个第三方工具febootstrap  epel6的源提供febootstrap的RPM包  yuminstalldocker-iofebootstrap-y  servicedockerstart  chkconfigdocker--level35on复制代码  制作CentOS6.6镜像目录  febootstrap-iyum-iiputils-iiproute-ibash-ivim-minimal-icoreutils-itar-inet-toolscentos6base  /centos/6.6/updates/x86_/复制代码  -i表示镜像里面安装的RPM包(包括一些人为有必要的软件包)  centos6表示镜像的版本说明  base表示生成的镜像目录  后面之后了系统安装源和更新源为USTC  安装执行后,会开始一系列的RPM包下载安装,过程与yum类似,安装完成后当前目录会多了base目录,里面就是一个镜像的系统文件  进入base目录等于进入镜像的根目录  [root@image~]#cdbase/  [root@imagebase]#ls  binbootdevetchomeliblibmediamntoptprocrootsbinselinuxsrvsystmpusrvar复制代码  可以像一般的系统文件一样先做一些修改配置,例如配置第三方yum源等等  把base目录把所有文件打包成二进制文件后导入docker创建为镜像

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com