好好学GitLab:使用Docker安装配置GitLab 发表于 2019-12-28 更新于 2024-07-20 分类于 engineering , docker , git前言《好好学GitLab:CentOS7安装配置GitLab》一文中学习了GitLab的安装方法,如果使用Docker来安装GitLab,可以简单很多。参考文档:Install GitLab using DockerInstall self-managed GitLabGitLab Security Release 阅读全文 »
好好学MySQL:使用Docker安装配置MySQL 发表于 2019-12-28 更新于 2024-02-24 分类于 engineering , docker , database前言本文中,我们学习使用Docker安装配置MySQL的方法。相关文档:《Docker入门篇》《CentOS7设置mysql开机自启动》《CentOS安装多版本MySQL》Server System VariablesDocker安装最新版MySQL8(mysql-8.0.31)教程MySQL Product ArchivesMySQL8.0 清华镜像站 阅读全文 »
使用LastPass管理密码 发表于 2019-12-07 分类于 computer前言之前整理过一篇《使用KeePass管理密码》,也实际使用了一段时间的KeePass,但是发现这个工具并不能很好地满足自己的需求。因为KeePass适合用来本地存储密码,但是用来自动填充密码,还是不够好用。本文中,将会学习使用更加方便的LastPass,用来存储管理安全级别为商密和普密的密码。 阅读全文 »
好好学K8S:K8S节点关机后会发生什么? 发表于 2019-11-21 更新于 2022-12-19 分类于 engineering , k8s , docker , cloudnative , troubleshooting问题描述当一个k8s节点关机后,k8s会对pod做什么操作?答:k8s发现节点不可用之后,过一段时间节点还没有恢复,会在其他节点上拉起挂掉节点上的pod。这个回答对,但是只对了一半。因为这个说法只适用于deployment,并不适用于statefulset。 阅读全文 »
好好学K8S:当K8S遇到PM2 发表于 2019-11-20 分类于 engineering , k8s , docker , frontend , cloudnative , troubleshooting问题描述某个前端项目使用PM2进行node进程的管理,把该项目打包放到了docker镜像中,使用docker run命令可以正常启动。但是,把docker镜像放入K8S集群后,启动报错,[PM2][ERROR] Process failed to launch spawn E2BIG。 阅读全文 »