jenkins docker安装时插件缺失
前言今天又试着装了一下docker版的jenkins,今天用了jenkins:2.60.3这个镜像,发现某些插件没有,导致安装不成功。
1an error occurred during installation:No such plugin: cloudbees-folder
解决我检查了一大圈,发现这个带版本的镜像jenkins:2.60.3的确没有此插件,从其他地方下载也没办法放到镜像里边去,所以需要换一个jenkins镜像。
换到jenkins/jenkins就好了。
后记后来发现之前写的文章,发现用的就是这个jenkins/jenkins镜像,词镜像里的插件比较全,就没遇到类似问题。
文章链接:
docker 安装jenkins - eryoung2 - 博客园
linux添加BBR加速
BBR简介TCP BBR是由来自Google的 Neal Cardwell 和 Yuchung Cheng 发表的新的TCP拥塞控制算法,目前已经在Google内部大范围使用并且随着linux 4.9版本正式发布。可大幅提升上网的访问速度。
BBR添加
查看内核版本,需要大于4.9
1uname -r
开启BBR
12echo "net.core.default_qdisc=fq" >> /etc/sysctl.confecho "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
生效
1sysctl -p
检查状态
1lsmod | grep bbr
后记本文只是记录BBR使用方法,至于通信原理尚在研读当中,如有进展会再出一篇文章进行讲解。
ubuntu dpkg问题解决
问题今天玩ubuntu发现以下报错:
1dpkg was interrupted, you must manually run sudo dpkg –configure -a to correct the problem
解决123456789sudo rm /var/lib/apt/lists/locksudo rm /var/cache/apt/archives/lockcd /var/lib/dpkg/updatessudo rm *sudo apt-get update
或者杀掉apt进程,参考我另一篇博客。
ubuntu could not get lock /var/lib/dpkg/lock 解决方法 - eryoung2 - 博客园
《郭源潮》-- 宋冬野
你说你知道,他们的世界,悲歌三首,买一切。买昆仑落脚,蓬莱放思想,买人们的争执,酿酒汤。买公主坟的乌鸦,事发之木和东窗之麻,买胭脂河里船行渔歌,黄金世界中万物法则。你我都一样,将被遗忘,郭源潮,你的病也和我的一样,风月难扯,离合不骚。层楼终究误少年,自由早晚乱余生,你我山前没相见,山后别相逢。
买石灰街车站的海鸥,山水禽兽和年少一梦,买太平湖底陈年水墨,哥本哈根的童年传说。其实你我都一样,终将被遗忘,郭源潮,你的病也和我的一样,风月难扯,离合不骚。层楼终究误少年,自由早晚乱余生,你我山前没相见,山后别相逢。
其实你我都一样,终将被遗忘,郭源潮,你的病也和我的一样,风月难扯,离合不骚。层楼终究误少年,自由早晚乱余生,你我山前没相见,山后别相逢。
你我山前没相见,山后别相逢。
你我山前没相见,山后别相逢。
powershell执行策略
前言上一篇博文,我介绍了一下powershell和cmd的对比。通过学习,我发现powershell的确比cmd更加power,也更加适应现在的使用场景。那么本文将继续介绍一个powershell的另一个特性,执行策略。
execution policy描述首先我们看看官网是怎么描述execution policy的:
123456789PowerShell's execution policy is a safety feature that controls the conditions under which PowerShell loads configuration files and runs scripts. This feature helps prevent the execution of malicious scripts.On a Windows computer you can set an execution policy for the local computer, for the current user, or for a particul ...
powershell和cmd比较
前言计算机啊这东西,本质上是硬件和软件的综合体。如果只有硬件没有软件的话,这也是台辣鸡而已。而计算机软件中最靠近硬件的一层,就是操作系统层。
操作系统有很多种,比如Unix/Linux/Mac OS/Windows几种。其中,我们接触的第一款操作系统应该就是微软(巨硬)公司的windows系列了。这款操作系统从1985年发表第一款操作系统Windows1.0开始,到现在已经有将近40年的历史了。所以Windows内部也一定存在很多祖传的应用,比如Windows NT、扫雷、cmd等。
虽然Windows是一款以视窗为主要交互模式的操作系统,但是对于一个脚本佬,命令行同样重要。甚至有时命令行的交互效率比视窗的点点点更高,也更快捷方便(就比如我刚开始使用linux的shell的时候,对此非常抗拒,觉得十分难用;但是用久了就回不去了,现在整天骂Windows,为啥设计得如此不透明)。
当然啦,脚本佬毕竟是少数,大部分人还是觉得Windows的点点点更加符合自己的使用习惯。然而作为一个脚本佬,就没办法再搁那儿点点点了,这样难免被人说lowbi。于是我简单地看了一下 ...
podman网络缺失
前言podman由于没有daemon,使用的时候会出现network问题。
今天打算跑一个busybox时,发现报错:
12345root@home:~/manifests# podman run -it busyboxERRO[0000] error loading cached network config: network "podman" not found in CNI cacheWARN[0000] falling back to loading from existing plugins on diskERRO[0000] Error tearing down partially created network namespace for container 25909b12b14aa8a8d1c1934e6e58b5cb55ca0e4e9af45fdff359620f3bc290ce: CNI network "podman" not foundError: error configuring network namespace ...
git fetch和git pull对比
情景重现你:面试官您好,我是xxx,毕业于xxx学校,工作xxx年,精通各种git命令。
面试官:您好您好,我问个常见的问题考察一下您的技术水平哈。请问,git pull和git fetch有什么区别,二者都在什么情况下使用?
你:emmmm…母鸡喔
面试官(微笑):回家等消息吧,有结果通知你~
二者区分git fetch首先我们来看一下git fetch的定义:
123456git fetch only downloads latest changes into the local repository. It downloads fresh changes that other developers have pushed to the remote repository since the late fetch and allows you to review and merge manually at a later time using git merge. Because it doesn't change your working directory or th ...
《高山低谷》-- 林奕匡
站在树林内,就如没氧气,在夕阳下,寂寥吧,没权利见你。早知高的山、低的谷,将你我分隔两地,失去人情味。你那贵族游戏,我的街角游记,天真到信真心,太儿戏。
你快乐过生活,我拼命去生存,几多人位于山之巅俯瞰我的疲倦。渴望被成全,努力做人谁怕气喘,但那终点,挂在那天边。
你界定了生活,我侮辱了生存,只适宜滞于山之谷整理我的凌乱。渴望大团圆,脚下路程难以削短,未见终点,也未见恩典,我与你极远。
越望,越无望,未来没有我,在断崖下,尽头吧,乐园未有过。仿佛天一黑天一光挥发了一句再会,只见人下堕。快慰继续传播,你都不慰问我,区分到太清楚,太严苛。
你快乐过生活,我拼命去生存,几多人位于山之巅俯瞰我的疲倦。渴望被成全,努力做人谁怕气喘,但那终点,挂在那天边。
你界定了生活,我侮辱了生存,只适宜滞于山之谷整理我的凌乱。渴望大团圆,脚下路程难以削短,未见终点,也未见恩典,我与你极远。
我却尚要生存,偷偷存活于山之谷等到某天魂断。你继续盘旋,我继续埋藏我爱恋,没有终点,永没有终点,那永远极远。
ruby gem timed out解决
前言今天在折腾vagrant的时候,发现当我安装vagrant时,需要一些ruby插件。
如果我们没有设置正确的源,就会报time out的错误。
12ERROR: While executing gem ... (Gem::RemoteFetcher::UnknownHostError) timed out (https://api.rubygems.org/latest_specs.4.8.gz)
解决可以使用国内源。
12gem sources --remove https://rubygems.org/gem sources -a https://gems.ruby-china.com/
就可以了。
鸣谢ruby gems中文官网
Ruby Gem Timeout【超时】问题的解决_Joel__Li的博客-CSDN博客