docker gitlab构建镜像
最近在研究流水线,对于我来说,自动构建并上传镜像是非常有必要的,一方面每次都需要执行代码,一方面每次都需要找到版本号,非常的麻烦。在此,我顺便编写文章,记录gitlab快速搭建以及ci/cd部署。 配置要求: 4H 8G (可以自己电脑开自启动的虚拟机) 首先安装docker/docker-compose,nuoyis提供了快速安装脚本,在安装docker前全是n 1curl -sSO https://shell.nuoyis.net/nuoyis-init.sh;bash nuoyis-init.sh 然后将下方docker-compose复制进去(注意要修改内容) 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657version: '3'services: gitlab: image: gitlab/gitlab-ce:latest container_name: gitlab restart: al ...
关于电脑五大件能换大厂就换大厂的建议
电脑五大件,CPU 内存条 硬盘 电源 显卡(集显可以忽略)都是整个计算机中最重要的部件,任何一个部件损坏都会影响设备的稳定运行。关于写这篇文章,一是劝退一些想要低价购买一些不知名的厂商,虽然一些厂商可能说某某能用,但是对于一线品牌来说,是及其缺少调教优化的。 首先声明,配件均是2024年8月购买,距离写文章质保仅过去6-7个月,也就是2024年夏天配的电脑 1是玄武650SFX我当时买来是想支持下本土产业,同时想知道本土产的东西做的质量怎么样。我的电脑基本上不关机,那天关机是因为买的intel ac9260网卡蓝牙有问题(不稳定),之前都是断电后长按电源键60秒才恢复驱动(我更觉得是硬件损坏)。但是当那天做完操作后,插上电源按下开关,电源瞬间冒出火花,伴随着烧糊的味道。于是我立马拔掉电源。不过客服服务是挺好的,如果你要购买可以考虑未来可期。截图2是精粤B650M gaming plus,这个主板当时吹的还挺好,但是实际上装机的时候蓝屏次数和莫名奇妙重启次数就很多,直到我买了第二根内存条问题更加严重了,内存测试都不通过(6000频率)(不要说我内存条有问题,我华硕测试一天一个报错都 ...
诺依阁虚拟机ip划分表
更多内容均在https://blog.nuoyis.net发布,此页面为永久页面 诺依阁 Vmware 配置规划 123456789101112131415161718192021222324252627282930net网卡net网关: 192.168.20.2主机交互地址: 192.168.20.1 - 192.168.20.9子网掩码: 255.255.255.0192.168.20.10 Centos/RHEL 7 openstack controller192.168.20.20 Centos/RHEL 7 openstack compute192.168.20.200 - 192.168.200.254 openstack 新ip分配区段192.168.20.30 - 192.168.20.49 k8s192.168.20.50 - 192.168.20.59 Centos/RHEL7 训练机分配项目:192.168.20.50 centos基础训练(samba / nfs等)192.168.20.51 centos基础训练(samba / nfs等)192.168.2 ...
k8s笔记大纲
631a5de7ff95ab4965f7ec529d54a8dd944662256d0c454a08030c9832db17e67fe46b23e35da48b23090fe2de64bc8fae820c7f48909f757f492aafa93fe29da76e3e416566ce2ad3c6bbba525aff39ab0be7ae3f597ca5bd326a12e24e87043002c1150237a3719e572a0d39f228106f953625555b1f74a4c2409c883d283b75bb096043b75de2d839b0b43533ce2741497881bca15376ed4548441a7587849e8d0d901fe2e77f6846022921e5729da5cd0245b84743f93fb167a14dc395e16775e1dfba1c174c2d306f6ae5dc2c12a71a71032a7c9a280c9efb3837719ef5881de8c3c4e69cd760c72efaaf97df998e55680c40a10c11f ...
nuoyis-lnp使用指南
此教程目前仅限于v1.31以及以上版本,低版本可能存在其他兼容问题目前最新版本:0.1.4(原v1.4版本) 欢迎使用nuoyis-lnp docker版部署你的博客,使用该docker程序能快速部署你的网站或者博客系统 nuoyis-lnp优点快,docker-compose up -d 就可部署完毕稳定,nuoyis特有的健康检查方法,对不健康容器进行自动重启防黑,nuoyis特有的版本号抹除,对黑客有一定的干扰性弹性升级,nuoyis后续切换版本仅需在docker-compose内快速切换,快速回滚(docker特性) ###docker部署方法 拉取docker指令123docker pull swr.cn-north-4.myhuaweicloud.com/nuoyis/nuoyis-lnp:v1.32docker pull mariadb:latestdocker pull willfarrell/autoheal docker 运行123456789101112131415161718192021222324252627282930313233343536373839 ...
诺依阁lnmp高级搭建
底层技术: docker 自编写docker-compose/编译dockerfile 诺依阁服务器要求 1.SLA可用性> 90%,可快速跨服务器部署,有一台节点做主备调度,在不存在问题时候依据服务器位置相应对用户提供服务, 2.lnmp中对nginx不漏版本号,防止黑客攻击,同时限制nginx 并发数量,并充分利用cpu多核心、线程进行调优,要求ssl具有OCSP(在线证书状态协议)和http2功能,且用TLS1.2和TLS1.3协议进行加密,php要求页面打开速度不得高于6秒(不包括其他后加载js),必要时候可以采取redis进行数据库读写 3.要求docker进行高可用检测,对于不健康的容器进行自动重启/重新创建,网络保持在同一个网络下 4.要求分布式服务器对指定目录实时监测,发现增加、删除文件及时同步 5.对系统ssh采取f2ban防护,防止密码爆破器(后续再写搭建) 6.对linux进行性能和其他方面调优,保证docker在高峰期时稳定运行 7.对mariadb-server数据库做双主同步,保证数据库数据在分布式服务器上保持一致 系统配置基础配置 2核cpu+ 2 ...
双主数据库搭建
首先先准备好两个相同的数据库docke-compose写法 12345678910111213141516version: '2.2.2'services: nuoyis-lnmp-mariadb: container_name: nuoyis-lnmp-mariadb image: mariadb:11.6.2 environment: TIME_ZONE: Asia/Shanghai MYSQL_ROOT_PASSWORD: "123456" volumes: - /nuoyis-web/mariadb/init/init.sql:/docker-entrypoint-initdb.d/init.sql - /nuoyis-web/mariadb/server:/var/lib/mysql - /nuoyis-web/mariadb/import:/nuoyis-web/mariadb/import - /nuoyis-web/mariadb/config/my.cnf:/etc/mysql/my ...
新安装windows11 24h2 vmware和自带vmx冲突解决方案
之前没有截图,找了很久的问题,但是我查找的结果都是windows11 底层虚拟化的未完全关闭的原因。博主这里讲的挺好的,链接:https://blog.csdn.net/weixin_70163775/article/details/143041747不过我觉得装个win10 22h2,再升级到win11 24h2就不用手动关闭那么多功能
第二次与腾讯云开发者社区合作同步通知
我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=38pzuvhs3ewww
Ubuntu 22.05编译OpenWrt 23.05实战
哔哩哔哩视频教程:https://www.bilibili.com/video/BV1rnsCe1ErV博主基本插件版本推荐编译配置:16核心 20G内存 150G硬盘用于存储数据包以及编译包等 前情提要1.需要准备能访问到外网域名的加速器(自己斟酌) 2.准备一个安装好的ubuntu虚拟机(或者直接使用海外服务器) 3.如果是国内,请在有加速器情况下给/etc/bash.bashrc内添加三行加速器给的端口地址 123export http_proxy=http://192.168.100.1:7890export https_proxy=http://192.168.100.1:7890export ALL_PROXY=http://192.168.100.1:7890 4.首次ubuntu安装时候,可能是普通用户,这时你需要修改root密码后登录,为后面单独创建用户做准备 12sudo passwd rootsu - root 没有加速器可能要麻烦点(执行国内拉取方式以及执行下方代码) 12345crontab -e写入//内的内容(全程root)// */10 * * ...