自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhugeaming2018的博客

一入IT深似海,从此红尘是路人,讲述IT人的故事

  • 博客(30)
  • 资源 (2)
  • 论坛 (1)
  • 收藏
  • 关注

原创 『中级篇』数据持久化之Data Volume(34)

有些容器会自动产生一些数据,为了不让数据随着container的消失而消失,保证数据的安全性。例如:数据库容器,数据表的表会产生一些数据,如果我吧container给删除,数据就丢失。为了保证数据不丢失,有了Volume的存在。 源码https://github.com/limingios/docker No.3 方便学习数据持久化存储以官方的例子hub.docker...

2018-07-31 01:07:26 369

原创 22 岁毕业做程序员的「普通」人,50 岁时的人生轨迹是怎样的?

中国的教育,长期以来就是在贩卖各种成功学,丛林法则,每个孩子都要以光耀门楣为己任。导致年轻人都认为成功走上人生巅峰是一件理所当然的事。然而,需知,在当今社会,能做到中层以上的高级打工仔还占不到白领人数的1%,那剩余的99%就不用活了吗?其实绝大多数人的人生轨迹都一样,挣钱养家,波澜不惊,最后作为某一个行业的资深从业者退休。程序员也一样,22岁写程序,写到50岁,又有什么不好?就是一份工作而已...

2018-07-30 09:20:33 458

原创 『中级篇』windows下vagrant 通过SecureCRT连接centos7(33)

前提vagrant ssh 可以登录啊 打开对应的vagrant的目录 如果你用vagrant up 命令已经生成了对应的vbox了,就会有个文件夹.vagrant 启动vagrant 的时候有对应的端口一般是2222,ip是127.0.0.1,或者进入系统 ip a查看 记住ip:172.28.128.3 通...

2018-07-29 17:23:41 421

原创 『中级篇』docker的数据持久化存储和数据共享(32)

从这次开始docker的数据持久化存储和数据共享。回忆下image 和 container的区别image 不能写入数据,container可以写数据 container可以写入数据,执行操作,但是数据只限本个container。场景问题误删除container 如果我创建一个mysql的container,这个mysql运行了一年了...

2018-07-28 02:28:17 1632

原创 什么是社会资源?为什么有人会鄙视程序员没有社会资源?

除了工作以外,你能支配多少人(调动多少资源)为你办事。比如认识一个所长一个院长一个啥啥啥,可以帮你在制度以外帮你把事儿办了。  程序员整天对着电脑,生活相对单纯,所以,确实没有多少社会资源。  但这个问题有趣的地方就在于:为什么有人会鄙视程序员没有社会资源?这就涉及到一个社会割裂的问题。「底层」   程序员大多聚集在北上广等一线城市,而且比较年轻,所以他们不理解「社会资源...

2018-07-27 02:57:55 482 1

原创 『中级篇』overlay网络和etcd实现多机的容器通信(31)

前面的课程主要集中在同一个docker,同一个linux机器,不同的容器之前是如何通信。这次主要说的不同机器之前如何通信。这篇的源码在:https://github.com/limingios/docker.git 中的docke/No.2/labs/flask-redis/ 覆盖网络(overlay network [1] )简单说来覆盖网络就是应用层网络,它是面向应用层的,不...

2018-07-26 09:40:46 486

原创 程序员最大的悲哀是什么?

程序员都那么伟大,愿意把自己的脑力劳动成果无偿贡献出来促进人类的进步吗?我认为程序员愿意开源,内心更有可能是这样想的:哥写了这么牛X的代码,可是没有人知道,真憋屈!哥就把代码放出来给你们看看,颤抖吧,凡人!「当初做开源代码的时候就是这么想的! 哈哈!」 这个繁荣的行业,只要你自己不水,可以衣食无忧,努努力还能buffer加成,成为别人眼里很酷的那种人,没多少行业如程序员起薪高,也没...

2018-07-25 11:52:26 1669 4

原创 『中级篇』多容器复杂应用的部署(30)

通过前几次学习,对于docker的网络特别是单机,今天这次主要一起来看比较复杂的,会用到前面学到的docker的网络知识。今天创建一个application。这篇的源码在:https://github.com/limingios/docker.git 中的docke/No.2/labs/flask-redis/源码分析application的app.py 程序解释...

2018-07-24 11:25:03 165

原创 程序员白头发是怎样一种感受?

程序员白发年龄相对提前,主要原因是用眼过度导致的肝血不足,白头这个,遗传也有一点吧,貌似跟睡眠有很大关系,有段时间习惯熬到3四点,早上7点按时起床,就明显感觉掉头发严重,大概是没睡好影响皮脂分泌,容易掉头发,后来都坚持12点之前睡觉就恢复了。眼睛得血则视,写代码需要高度专注,紧盯电脑,有时候好几个小时不动,非常投入,这都要靠血来支撑,长期如此,就容易耗损过度了,所谓的过用,导致...

2018-07-23 09:15:33 2152

原创 『中级篇』容器网络之host和none(29)

前几节主要说的bridge network,在实际中bridge确实运用比较广泛,之前通过docker network ls 里面不光有bridge,还有host 和none,这次就说说这2个查看network ls里面的网络类型sudo docker network ls#删除之前自定义的bridagesudo docker network rm mybridges...

2018-07-22 01:14:27 161

原创 『中级篇』docker容器的端口映射(28)

回忆上次的volume的方式,源码https://github.com/limingios/docker No.3 方便学习数据持久化存储Dockerfile中 VOLUME [“/var/lib/mysql”]别名:持久化地址的方式 docker run -v mysql:/var/lib/mysqlBind Mouting代码docker ru...

2018-07-21 09:19:21 358

原创 正在工作的程序员,生活状态什么样?

说到程序员的生活,特别是刚刚入行的程序员,要清楚地认识到危害,不要陷入「加班熬夜」的工作误区。有听说过老师拖课、暑假补课,学生成绩就能提高的?确实周边有些程序员在没有硬性规定的下盲目加班熬夜,这样旁观者们当然会打上一个标签「程序员=加班」。给在校的学弟学妹们带来一些负面影响,编码的积极性被严重削减。加班不等于你就有产出、能得到别人认可、年终奖就能比别人拿得多?需要的是理智思考、合理安排...

2018-07-20 01:41:02 1900 2

原创 『中级篇』 容器之间的Link(27)

上次介绍了默认的网络Bridge,连接到docker0之后还可以跟外界进行通信,查看docker之间的关系link。上节生成了test1和test2,test1和test2之前可以通过ip地址的房还是进行通信的。场景 如果创建2个容器,一个mysql容器,一个tomcat容器,tomcat容器内后台应用,需要访问mysql数据库容器,按照上节的原理,我需要先进入mysql的...

2018-07-19 10:36:20 200

原创 打字速度对编程的影响大吗?

最简单的常识:脑子转得快,说话如果跟不上大脑速度,就会影响意思的表达。辩论赛、吵架撕逼才需要说话跟上大脑速度。霍金说话比谁都慢,但他大脑转出来的东西全世界都在追捧!要么不是程序员,要么没做过实际的软件开发。打字快慢和好程序员没有半毛钱关系,不要本末倒置误入歧途。打字速度对编程影响不大。就算不论“打字速度”和“思考速度”的比较以及“大牛憋三分钟写十行代码好过新手狂敲十分钟”这些因人...

2018-07-18 09:24:26 4874 2

原创 『中级篇』 Docker Bridge详解(26)

上节主要学习了network-namespace,并创建了network-namespace,并把2个network-namespace连接在一起,我们也演示了创建一个容器test1和test2,其实在创建容器的同时也创建了对应的一个network-namespace,因为对应的一个容器他有自己的独立网络空间。test1通过exec ip a的方式查看对应的ip,和test2 通过exec ...

2018-07-17 00:35:38 263

原创 家里有5套房子的人愿意996吗?只有加班的人才懂!

物质只是马斯洛三角中低层次的需求,而相当多的人追求的是自我价值的实现,俗称:情怀!工作,心态体验很重要。你是满腹怨气,劳资(老娘)恨这个万恶的社会资本家拼命压榨我们可是连屁都不敢放还得老老实实加班小心翼翼陪笑不然会饿死想想真是憋屈到死。有5套房子的则气定神闲,游手好闲也挺累,这么多人陪我玩玩够了就走人,加班就加班现在我还能忍受哪天不爽了立马走人没有任何羁绊,底气足不用看谁的脸色可...

2018-07-16 00:45:03 1192 2

原创 『中级篇』 Linux网络命名空间(25)

docker底层技术,非常重要的关于namespace,network的namespace看看到底是怎么回事。源码下载https://github.com/limingios/docker.git 里面的No.2通过vagrant 启动2个node#共享插件需要的vbox需要vagrant plugin install vagrant-vbguest...

2018-07-15 12:43:09 217

原创 『中级篇』docker学习必会网络基础(24)

对于今天的内容,相信大部分老铁上大学的时候都学过。基于数据包的通信方式 打开浏览器,访问就要进行数据的交换,这种协议就叫http协议。网络分层的概念 2种,ISO七层和TCP五层,这里图TCP少了个(硬件)路由的概念 目的地 和起点之间的路径可以有多条,递员送货,正常都要抄近路走啦,但最短的路未必是最优的路。IP地址的概...

2018-07-14 01:05:30 169

原创 编程应该纳入中小学吗?

实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广。信息技术加入中小学学习内容,并成为必修,是一件好事。尽管我小学就接触编程,但是上了高中之后身边仍有同学对信息技术一无所知。为了培养综合型人才,计算机及信息技术的学习是必要的。但仅仅将信息技术加入高中课程还不够,因为在考试导向性的教学环境下,很多学...

2018-07-13 11:02:23 2932 1

原创 『中级篇』docker网络(23)

从本节开始,docker新的章节的学习,docker网络。net-work中在日常的开发和运维上运用,建立一个服务,访问一个数据库,都需要网络的了解。docker单机,多机。单机bridge NetWork(桥接网络)Host NetWork (主机网络)None NetWork (无网络)多机overlay network(覆盖网络) 本节还是...

2018-07-12 09:38:29 136

原创 程序员让计算机替自己完成工作,老板该不该怎么他?

懒惰是人类进步的动力这句话在程序员身上尤为明显。因为懒,所以要用自动化的程序去替代重复繁琐的工作。一个不考虑用程序,而是手动去解决问题的人,一定不是个好程序员。从这个角度来说,用计算机替代自己工作,非但不是错误,反倒是程序员极大的优点,这样的好员工,留还来不及呢。从老板来说,只要这个员工保质保量完成了工作,收益大于成本,完全可以甩手不管。非常『勤奋』,事无巨细、亲力亲为的老板,未必会比一个...

2018-07-11 01:26:53 167

原创 『中级篇』容器的资源限制(22)

对于容器的资源限制,在容器出来之前有虚拟化技术,我们可以在一个物理机上创建很多虚拟机,对于一台物理机来讲他的cpu和内存都是配置有限的,对于虚拟机我们在配置的时候也是可以进行限定的。本节跟上节关联比较紧密,建议一起学习。虚拟机配置内存配置CPU 配置容器配置 为什么配置容器,给大家说个很实际的例子,如果一个虚拟机里面就一个容器,切这个容器不设...

2018-07-10 09:24:43 157

原创 你是如何对待你的猪队友的?

游戏中遇着猪队友还没什么,输了就输了,打不了再战一盘,还是给猪队友拖累的话,下次不跟他拍档就好了。 可是,在职场中遇着猪队友可不是闹着玩的。由于猪队友的拖累,一个部门、一个团队有可能完成不了既定的任务,那就是影响部门或团队KPI的事情了。你在工作中有遇到猪队友吗?你如何对待你的猪队友?最近工作跟一个猪队友一起,我快被他搞崩溃了,估计毕业4,5年了,给他理下逻辑,告诉他,他不...

2018-07-09 10:01:48 399

原创 『中级篇』Dockerfile实战CMD和ENTRTYPOINT的配合(21)

本节主要讲解下压力测试工具stress在docker上的应用环境搭建docker run -it ubuntuls#安装stressdocker run -it ubuntulsapt-get update && apt-get install -y stress stress命令stress --help ...

2018-07-08 14:02:30 242

原创 程序员一般喜欢浏览哪些网站呢?

CSDN CSDN (Chinese Software Developer Network) 创立于1999年,是中国的IT社区和服务平台,为中国的软件开发者和IT从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。可能现在很多baidu搜索问题的指向,还有下载一些收费工具都是这里...

2018-07-07 01:13:15 2397

原创 『中级篇』容器的操作(20)

上次的学习了docker的实战,将Dockerfile通过的build变成了dockerImage,然后通过run方法,Image转换成了container,这次主要讲的是如何操作container。exec 可以进入运行中的容器docker run -d zhugeaming/flask-hello-worlddocker psdocker exe...

2018-07-05 22:56:23 151

原创 “只差一个程序员”这句话还能说多少年?

这句话一般出现在非技术创始人在招募技术合伙人的时候,而且多是创始团队没钱没人没资源的时候,只是一个自以为看似很棒、商业模式新颖的idea,觉得自己前无古人后无来者,颠覆行业。为什么差一个程序员?是因为他们没有钱,既不想花费高昂的工资招募人员,又想着让别人付出大量的精力来试错他那头脑发热想出来的事儿,这是最可耻的。为什么差一个程序员?是因为创始团队本来就没有任何优势,一个屌丝而已,如果有BAT...

2018-07-04 10:06:35 1916

原创 『中级篇』Dockerfile实战(19)

如何从一个python程序打包成为image,然后上传到dockerhub,最后下载image,生成对应的container容器。走咱们一起走个流程下来。python程序编写python程序mkdir flask-hello-worldcd flask-hello-world/vim app.pyfrom flask import Flaskapp...

2018-07-03 09:33:09 220

原创 大三了想走IT这条路,下一年是自学还是培训?

​> 一位老铁联系我说,「本科是市场营销的,网上找的学习资料自学的编程。入行半年后我有点后悔了,觉得自己不是开发的料,在技术上存在明显的先天不足,而且一直坐班的工作方式真的很压抑,最关键的是感觉没有什么兴趣再往下学了,相比科班出身的其他人,我对技术越来越不敏感,比如什么框架更新了什么功能,对公司现有架构有什么提升的建议。。我一窍不通,半懂不懂的也不好意思拿出来卖弄,只懂的写业务代码,是一个纯...

2018-07-02 09:57:12 492

原创 『中级篇』镜像的发布(18)

关于image的分发,通过dockerhub来pull拉取别人的image,自己的image的分享出来,类似于github的机制,尽管现在github已经被可怕的微软收购了。具体的dockerhub如何注册,我就不解释了。今天的任务就是把自己的image push到自己的docker push里面,请看我的表演!这是之前push的 开始dockerhub之旅...

2018-07-01 08:58:53 216

跟我一起学docker.pdf

跟我一起学docker,个人总结的18篇文章希望能怼docker学习的人有帮助。

2019-05-23

docker-machine v0.14.0

感觉资源可以!关注微信公众号:编程坑太多 一起来学习docker v0.14.0 rz 上传后 tar -vxf docker-machine.tar cp docker-machine /usr/local/bin/docker-machine chmod +x /usr/local/bin/docker-machine

2018-05-10

zhugeaming2018的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除