https://juejin.im/post/6844903925296922631
https://blog.csdn.net/Deng2012web/article/details/88780212
https://blog.csdn.net/J080624/article/details/104297654
https://www.jianshu.com/p/d9b6bbc7fd77

 


将现有的系统打包成docker容器,用于构建镜像文件

参考文档 
https://www.cnblogs.com/wanzf/p/10623807.html
https://blog.csdn.net/henni_719/article/details/81009449
https://blog.csdn.net/dianhang5567/article/details/101621249

https://blog.csdn.net/weixin_41039041/article/details/84588354
https://blog.csdn.net/qq_26707177/article/details/94157146

https://blog.csdn.net/weixin_47219935/article/details/108720455

https://blog.csdn.net/u013829518/article/details/99681154

 


将现有的系统打包成Docker镜像文件

tar --numeric-owner --exclude=/proc --exclude=/sys --exclude=dev --exclude=run --exclude=boot -cvf /home/JosonDisk/centos7-base.tar /

 

tar --numeric-owner   --exclude=/*.rpm  \

--exclude=/home/JosonDisk  \

--exclude=/usr/share/javadoc  \

--exclude=/usr/lib/jvm \

--exclude=/usr/share/dotnet  \

--exclude=/root/mySQL5.7  \

--exclude=/srv/pentaho-server-ce \

--exclude=/proc \

--exclude=/sys \

--exclude=dev \

--exclude=run \

--exclude=boot -cvf /home/JosonDisk/centos7-base.tar /

 

 

docker import centos7-base.tar centos7
docker run -itd --name JosonCentos centos7:latest /bin/bash

 

如果你的系统装有Docker 打包后,想使用Docker 那么上面语句会报错 

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

首先 docker --version 看 docker 是否 被打包进来了, 然后使用 systemctl status docker 查看具体原因为:

System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down

那么你需要使用下面语句

docker run -itd  --privileged=true --name JosonCentos centos7:latest  /usr/sbin/init

docker tag centos7 josonjiang/centos7

docker push josonjiang/centos7:latest

 

docker pull josonjiang/centos7:latest

posted @ 2020-08-26 13:17 寒@鹏 阅读(6657) 评论(0) 推荐(0) 编辑
摘要: vim 格式代码 最近搞个 CentOS,安装了Nginx 成功配置了 NetCore,再安装 PHP后配置文件后提示 最初想到的就是空格 编码问题,但是进过几次 文件保存,编码为utf-8 也无济于事 代码如下 告诉我第五行有问题,由于vim编辑器默认没有行号,于是想办法先让行号显示出来。 结果百 阅读全文
posted @ 2018-03-21 09:42 寒@鹏 阅读(2029) 评论(0) 推荐(0) 编辑
摘要: position属性的相关定义:static:无特殊定位,对象遵循正常文档流;relative:对象遵循正常文档流;absolute:对象脱离正常文档流fixed:对象脱离正常文档流我们先来看看CSS3 Api中对position属性的相关定义:static:无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用。relative:对象遵循正常文档流,但将依据top,right,bottom,left等属性在正常文档流中偏移位置。而其层叠通过z-index属性定义。absolute:对象脱离正常文档流,使用top,right,bottom,left等属性进行 阅读全文
posted @ 2013-09-01 16:40 寒@鹏 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 比如我有两个变量,我要将a转换成字符串,将b转换成JSON对象:var a={"name":"tom","sex":"男","age":"24"};var b='{"name":"Mike","sex":"女","age":"29"}';在Firefox,chrome,opera,safari,ie9,ie8等高级浏览器直接可以用JSON对象 阅读全文
posted @ 2013-06-29 09:50 寒@鹏 阅读(308) 评论(0) 推荐(0) 编辑
摘要: sp_help_fulltext_catalogs查找全文索引目录sp_help_fulltext_columns全文索引列sp_help_fulltext_tables全文索引表删除全文索引所在表DROP FULLTEXT INDEX ON TableName删除全文索引目录DROP FULLTEXT CATALOG catalog_name当无法SQL备份中有全文索引时候,需要把索引删除后才可还原 必须经上述步骤。具体如下:如何获得数据库里有多少个全文索引。删除全文索引的方法 SQL server 2005今天使用命令备份数据库的时候发生了异常:Msg 3007, Level 16, St 阅读全文
posted @ 2013-05-15 14:29 寒@鹏 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 简单合计int[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };double numSum = numbers.Sum();合计数组中的字符数string[] words = { "cherry", "apple", "blueberry" };double totalChars = words.Sum(w => w.Length);找到最小的值int[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };int minNum = numbers.Mi 阅读全文
posted @ 2013-04-28 16:27 寒@鹏 阅读(201) 评论(0) 推荐(0) 编辑
摘要: <AspNet:AspNetPager ID="AspPages" runat="server" CustomInfoHTML="第%CurrentPageIndex%/%PageCount%页,每页%PageSize%条,共%RecordCount%条" FirstPageText="首页" LastPageText="尾页" NextPageText="下一页" AlwaysShow="true" CssClass="PP" 阅读全文
posted @ 2013-02-28 11:53 寒@鹏 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 随着HTML5的深入人心,越来越多的新功能得以应用。HTML5与CSS3相结合可以非常简单的实现很多超酷的效果。本文为您讲解使用HTML5和CSS3打造自动获得焦点、支持语音输入的超酷的搜索框。HTML我们在页面中放置一个搜索表单form,在表单中分别有一个输入框以及一个搜索按钮。<form action="#" method="get" class="search_form"> <input type="text" name="s" class="sinput&qu 阅读全文
posted @ 2012-12-29 10:23 寒@鹏 阅读(892) 评论(0) 推荐(0) 编辑
摘要: 我们在项目经常会碰到一些特殊需求 例如下拉框是复选的,查询条件是根据下拉框中复选项进行拼接看到此图后大家肯定会说,这很简单嘛将所有的选项 拼成“'1-3','5-9'” 然后放到 in 的字句后面,一查就出来了。这样做的确在逻辑上没有问题,可是大家有没有想过这个问题,过度的和业务耦合虽然能够解决现在的需求但是却牺牲了代码优雅和可维护性其实本文的目的是想利用Expression表达式在linq查询中实现一个优雅的解决方案,同时也会给大家一个用Expression去拼接sql的思路先上代码 public static Expression<Func<T, 阅读全文
posted @ 2012-12-15 14:20 寒@鹏 阅读(877) 评论(1) 推荐(1) 编辑
摘要: Console.Write表示向控制台直接写入字符串,不进行换行,可继续接着前面的字符写入。Console.WriteLine表示向控制台写入字符串后换行。Console.Read表示从控制台读取字符串,不换行。Console.ReadLine表示从控制台读取字符串后进行换行。Console.ReadKey获取用户按下的下一个字符或功能键,按下的键显示在控制台窗口中。Console.Beep通过控制台扬声器播放提示音。Console.Clear清除控制台缓冲区和相应的控制台窗口的显示信息。输出到控制台输出到控制台就是把数据输出到控制台并显示出来。.Net框架提供了console类实现这个任务, 阅读全文
posted @ 2012-09-13 12:40 寒@鹏 阅读(354) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示