2021年4月16日

摘要: Dockerfile最佳实践: 通用优化: ########################################### 体积与性能 ############################################# 1、使用alpine系统,保证最终镜像的体积不会太大 2、使用多 阅读全文
posted @ 2021-04-16 15:25 leaderjs 阅读(504) 评论(0) 推荐(0) 编辑
 

2021年2月9日

摘要: 模拟flannel host-gw 直接路由,实现不同主机之间docker容器互相通信 0、实验环境: macos 10.15.7 virtual box 6.1.18 vagrant 2.2.14 vagrant教程参考 https://zhuanlan.zhihu.com/p/259833884 阅读全文
posted @ 2021-02-09 12:05 leaderjs 阅读(327) 评论(0) 推荐(0) 编辑
 

2020年8月17日

摘要: 参考: k8s使用pod hook钩子函数 0、如果没有设置钩子,pod如何删除 给pod里的每个容器中pid为1的进程发送 kill -9 (SIGTERM) 信号, 1、postStart 这个钩子在创建容器之后立即执行。但是,并不能保证钩子在容器本身的初始命令(ENTRYPOINT)之前执行。 阅读全文
posted @ 2020-08-17 14:55 leaderjs 阅读(476) 评论(0) 推荐(0) 编辑
 

2020年6月29日

摘要: 0、前情摘要 最近公司护网行动,又要排查所有的中间件密码,其中 mysql的密码修改遇到了问题,需要分享一下。 1、mysql docker镜像设置密码 启动的时候,设置环境变量就可以配置 mysql的密码: MYSQL_ROOT_PASSWORD :root的密码 MYSQL_USER :建一个普 阅读全文
posted @ 2020-06-29 11:11 leaderjs 阅读(14140) 评论(0) 推荐(2) 编辑
 

2020年6月27日

摘要: 现象: nginx restart 超时 nginx stop之后,80端口仍然被占用 在 kill调进程之后再启动 查看 systemctl status nginx systemd[1]: Failed to read PID from file /run/nginx.pid: Invalid 阅读全文
posted @ 2020-06-27 16:52 leaderjs 阅读(380) 评论(0) 推荐(0) 编辑
 

2020年6月17日

摘要: 一、docker容器的结构 containerd 是老大,新建一个容器会先新建 containerd-shim,containerd-shim 会建出来最终的docker容器。 1、 查看containerd的pid pidof containerd == 2841 2、 查看 父进程是contai 阅读全文
posted @ 2020-06-17 10:35 leaderjs 阅读(9443) 评论(0) 推荐(0) 编辑
 

2020年6月14日

摘要: win10 VMware Workstation Pro 网络拓扑 为什么桥接的虚拟机访问不到nat的虚拟机? 阅读全文
posted @ 2020-06-14 22:54 leaderjs 阅读(163) 评论(0) 推荐(0) 编辑
 

2020年6月9日

摘要: 指纹(fingerprint):唯一标识一台主机。 当你第一次ssh连接一台服务器主机的时候,服务器返回了指纹,让你确认指纹是否正确,如果确认无误并且加入到 know_hosts 里,主机ip和指纹一一对应。 之后再次访问主机的时候,会对比服务器返回的指纹和 know_hosts里的是否一致,一致就 阅读全文
posted @ 2020-06-09 16:58 leaderjs 阅读(2011) 评论(0) 推荐(0) 编辑
 

2020年5月11日

摘要: [TOC] 前言: 我总感觉笔记本的电池不耐用,就想看看电池容量是多少,发现看不懂,啥都不懂。 一、高中物理知识 电荷量 Q : 电流 I : 电压(voltage )U: 电功()W: 电功率()P: 二、电池的参数信息: 电池容量/电量 电能/电公 mAh不能准确描述电池能够做多少的功,或是有多 阅读全文
posted @ 2020-05-11 17:33 leaderjs 阅读(1488) 评论(0) 推荐(1) 编辑
 

2020年5月8日

摘要: https://www.jianshu.com/p/eb222d2cdd59 静态pod 静态pod 是由 kubelet 管理的只在特定node上存在的pod;静态pod总是由kubelet创建的,并且只在kubelet所在的Node上运行。 静态pod 不能通过 api-server来管理,无法 阅读全文
posted @ 2020-05-08 12:57 leaderjs 阅读(6760) 评论(0) 推荐(2) 编辑