将现有的系统环境文件打包成Docker镜像文件
一、现有A系统Centos7操作:
备注:A系统里最好不安装Docker,否则会报错
卸载不必要软件包
yum remove -y iwl* *firmware* --exclude=kernel-firmware
清理yum缓存
yum clean all
rm -rf /var/cache/yum
打包文件系统
tar --numeric-owner --exclude=/proc --exclude=/sys --exclude=/mnt --exclude=/var/cache --exclude=/usr/share/{foomatic,backgrounds,perl5,fonts,cups,qt4,groff,kde4,icons,pixmaps,emacs,gnome-background-properties,sounds,gnome,games,desktop-directories} --exclude=/var/log -zcvf /mnt/CentOS7-BaseImage.tar /
二、另一个装有Docker的B系统来使用
docker import CentOS7-BaseImage.tar centos7 docker run -itd --name xx centos7:latest /bin/bash
将现有的系统环境文件打包成Docker镜像文件相关推荐
- 一步步把一个SpringBoot应用打包成Docker镜像并运行
(1) 首先要有一个可以工作的SpringBoot应用. 从Jerry的github上clone这个github repository到本地: cd进入项目文件夹内,使用命令行mvn spring-b ...
- SpringBoot打包成Docker镜像
1. 本文环境 Maven:3.6.3 (Maven配置参考) SpringBoot version:2.3.4.RELEASE Docker version: 19.03.11 (Docker搭建参 ...
- 怎么把一个Java应用打包成Docker镜像
怎么把Java应用打包成Docker镜像?对熟悉Docker的同学这应该是一个很简单的问题,把项目打包成JAR包然后在Dockerfile里用ADD命令把JAR文件放到镜像里,启动命令设置执行这个JA ...
- Maven项目打包成Docker镜像并启用
SpringBoot项目打包成Docker镜像 1.将Maven项目打包成一个jar包. (先clean,再package) 2.创建一个docker文件夹,以及Dockerfile文件 mkdir ...
- python打包zip文件_python 解压文件,合并文件 打包成zip格式文件 生成MD5值
#!/usr/bin/env python #_*_encoding:utf-8 # 2018/05/29 #augustyang #2.0 ''' 解压文件,合并文件 打包成zip格式文件 生成MD ...
- python打包成二进制文件_pyinstall python文件打包成二进制exe文件
pycharm + python3 + win7 1 pip install pyinstall (官网) 2 准备 .py 文件 3 具体例子 from PyQt5.QtWidgets impor ...
- 将你的前端应用打包成docker镜像并部署到服务器?仅需一个脚本搞定
1.前言 前段时间,自己搞了个阿里云的服务器.想自己在上面折腾,但是不想因为自己瞎折腾而污染了现有的环境.毕竟,现在的阿里云已经没有免费的快照服务了.要想还原的话,最简单的办法就是重新装系统.而一旦重 ...
- docker image name 更改_将前端应用打包成docker镜像并部署?仅需一个脚本就搞定
1.前言 前段时间,自己搞了个阿里云的服务器.想自己在上面折腾,但是不想因为自己瞎折腾而污染了现有的环境.毕竟,现在的阿里云已经没有免费的快照服务了.要想还原的话,最简单的办法就是重新装系统.而一旦重 ...
- 文件打包成zip类型文件
研究了一下,如何把文件打包成Zip文件. 下面是我经历的进程: 1. 首先看到了微软本身的打包代码,是通过System.IO.Packaging 命令空间来进行打包,你可以点击以上的链接来查看其如何打 ...
最新文章
- 我在兰亭这三年完结篇之离开
- 如何获取MDC产品文档
- 一篇文章助你了解机器学习
- 古典、SOA、传统、K8S、ServiceMesh
- 如何使用代码获得一个function module的Where Used List
- upload_labs_pass17_二次渲染
- mvc一对多模型表单的快速构建
- 移动开发—Less基础与安装
- 如何在弹出的窗口中引发父窗口的postback事件
- 智慧医疗整体解决方案及功能介绍
- 机器人社社长事迹_新京报整版报道我校机器人学院校友刘鹏见义勇为等事迹
- 微信小程序 java民宿客房预订系统springboot
- javax.crypto.Cipher线程安全问题
- 教你炒股票25:每日解盘
- html页面国际化之谷歌翻译js实践,支持通过判断浏览器语言自动将中文翻译成英文
- 可以删除电脑文件的c语言程序,win7电脑c盘都有哪些文件可以删除
- C++的异常(转载 )
- 计算机系统的四种启动方式是,详解电脑为何有四种不同的启动设备教程
- (修订)准备互联网校招,你需要知道的一些事
- 报错说 filename 不能写成 [name].[chunkhash:8].js ,改成[hash]就可以了