自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小石潭记丶

everything源于热爱

  • 博客(369)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ubuntu使用rpm安装mysql,并远程连接

sudo vim /etc/mysql/debian.cnf 这里修改密码。systemctl start mysql 启动mysql。mysql -u root -p 连接mysql。如果需要远程链接 还需要修改bind-address。安装MySQL软件包。

2024-07-14 15:59:35 193

原创 Ubuntu使用K3S一分钟快速搭建K8S集群

准备3台服务器。

2024-07-14 12:52:30 553

原创 ubuntu搭建harbor私仓

链接: https://pan.baidu.com/s/1q4XBWPd8WdyEn4l253mpUw 提取码: 7ekx--来自百度网盘超级会员v2的分享准备一台Ubuntu 机器:192.168.124.165将上面两个文件考入Ubuntu上面。

2024-07-14 12:25:13 528

原创 K8S重启遇到问题:couldn‘t get current server API group list: Get “http://localhost:8080/api?timeout=32s“: d

kubectl 没有使用到证书与k8s api通信,在初始化集群的时候要想使用kubectl需要,申明证书变量 export KUBECONFIG=/etc/kubernetes/admin.conf ,重启之后 KUBECONFIG 变量失效了。所有需要重新声明,并加入过/etc/profile 全局变量文件。

2024-07-12 14:12:27 326

原创 KS8初始化遇到问题:rpc error: code = Unknown desc = failed to get sandbox image \“registry.aliyuncs.com/goog

再次初始化 kubeadm init --config kubeadm-config.yaml 成功。需要修改/etc/containerd/config.toml文件。

2024-07-12 11:17:09 286

原创 “validate service connection: validate CRI v1 runtime API for endpoint \“unix:///var/run/containerd/

systemctl status containerd.service发现是无法启动容器运行时。重新执行文章中的安装部分,下载包可以提前科学上网下载好。根据提示查询Containerd状态。最后重启再试就OK了。

2024-07-11 20:40:00 415

原创 Ubuntu安装docker,指定版本

链接: https://pan.baidu.com/s/1FxRuiNGOhfxkzk5PMZF5Rw 提取码: 7rf5。可能由于网络问题下载不下来 下面直接提供gpg文件。--来自百度网盘超级会员v2的分享。直接手动替换里面的文件即可。查看可安装的docker版本。

2024-07-11 17:41:31 873

原创 ubuntu使用kubeadm搭建k8s集群

可能由于网络问题:链接: https://pan.baidu.com/s/1VoYMDB6ikOTSn4W-tziY9g 提取码: 3cvd。或者改为阿里云:registry.aliyuncs.com/google_containers/pause:3.9。k8s-node01 192.168.124.133 操作系统: Ubuntu20.04。k8s-node02 192.168.124.134 操作系统: Ubuntu20.04。最低配置:2核 2G内存 20G硬盘。

2024-07-09 21:30:21 872

原创 Ubuntu固定虚拟机的ip地址

sudo apt install network-manager 报错了 需要apt-get update。如果发现重复的条目,请删除或注释掉重复的条目,保留一个。我是注释了original.list文件的配置。: 首先,确保NetworkManager已安装。替换为你的网络接口名称,并根据实际情况调整IP地址、网关和DNS服务器。编辑完成使用命令 netplan apply 报了下面的错。然后再看ifconfig的ip地址就是自己设置的IP地址了。文件,查找是否有重复的条目。

2024-07-06 14:26:43 873

原创 k8s环境部署与管理PHP项目实战

Wordpress是PHP语言开发的博客平台,是运行在典型的LNMP/LAMP环境中,本案例需要将Wordpress部署在 kubernetes 集群中,并实现外部访问。

2024-06-17 21:20:29 549

原创 kubeadm部署k8s-1.23.0高可用集群

是2014年由Google公司基于Go语言编写的一款开源的容器集群编排系统,用于自动化容器的部署、扩缩容和管理;是基于Google内部的Borg系统的特征开发的一个版本,集成了Borg系统大部分优势;Kubernetes除了k8s还有哪些容器编排系统?OpenshiftRancherMesos等。kubeadm是一个快速搭建kubernetes的集群工具。从官网下载每个组件的二进制包,依次去安装,部署麻烦。通过一些开源的工具搭建,例如:sealos。

2024-06-17 21:18:51 256

原创 将字符串转换为Python数据类型

用于将字符串转换为Python数据类型,如列表、字典等,是安全且有限制的。

2024-06-11 15:04:35 471

原创 kubeadm init 报错:failed to pull image “k8s.gcr.io/kube-apiserver:v1.20.15“: output: Error response fr

问题由于国内网络原因,kubeadm init会卡住不动,一卡就是半个小时,然后报出这种问题:完整的错误日志如下:原因显而易见,是因为要下载k8s.gcr.io的docker镜像,但是国内连不上https://k8s.gcr.io/v2/。还有其它问题参考。

2024-06-09 10:46:06 675

原创 CentOS 安装指定版本 docker engine

docker -v 查看安装的版本。

2024-06-08 23:54:38 215

原创 没有可用软件包 docker-ce。 错误:无须任何处理

特么的各种百度查看,全是一些废话!

2024-05-28 23:09:39 628

原创 Python踩坑系列之使用redis报错:module ‘redis‘ has no attribute ‘Redis‘问题

纳尼,大伙看看这是什么情况,都是这么写的呢,为啥我这就报错了0.0出现问题不可怕,解决它就完事了。

2024-05-20 15:48:33 361

原创 DBeaver 出现 Public Key Retrieval is not allowed

2024-05-18 22:58:37 119

原创 Centos7使用kubeadm搭建k8s集群(一主两从--小白教程)

下载地址:选择对应的版本即可,我下载的:CentOS-7-x86_64-DVD-2207-02.iso。

2024-05-09 20:10:40 951 1

原创 MyBatis-Plus 条件查询QueryWrapper、聚合函数的使用、Lambda条件查询、定义SQL、分页实现(PaginationInterceptor )、更新和删除

<resource>-- xml放在java目录下--><includes>--指定资源的位置(xml放在resources下,可以不用指定)--><resource>

2024-05-07 12:05:12 1436

原创 Ubuntu20.04右键打不开终端

1、Ctrl + Alt + F6 先切换到终端访问界面 mac电脑 Ctrl + Alt + F6 + fn。4、输入一下指令,然后重新启动即可,切换到root用户执行。mac电脑 Ctrl + Alt + F1 + fn。点了也没反应,或者鼠标转小圈圈,然后也没有反应…5、按理来说,重启之后右键重试一下就OK了。3、Ctrl + Alt + F1 切换回。6、结果我的还是不行 ,尝试一下。2、输入一下指令,下载一个。辅助终端软件,临时用一下。找到Xterm,打开它。

2024-05-06 16:42:02 845

原创 Ubuntu安装配置网络

5,点击option,选择IPV4,manual(手动),填写完ip,掩码后(save)保存。再重启一下网络(点击on/off)重新启动。4,这一步不同系统可能会界面有所不同,大体还是差不多的。3,点击编辑-虚拟网络编辑器-在桥接模式下拉框中选择自己网卡(在主机的网络属性中找到自己的网卡)。2,保证虚拟机设置为桥接网络,如下图,点击虚拟机,点击设置,在弹出界面选择桥接模式,确定后退出。终端输入 ping baidu.com 如若成功则如下图所示。如未能成功,则继续按下面步骤进行。Ubuntu配置网络。

2024-05-05 22:21:25 319

原创 Centos7网络处理name or service not known

先重启网络: systemctl restart network

2024-05-05 18:02:00 367

原创 Centos安装软件失败There are no enabled repos.

查看自己CentOS的版本,下载对应的repo文件,查看版本的命令是:cat /etc/centos-release。下载的文件放到指定位置之后,在执行下载wget命令,就会发现一切都好了!这个错出现的原因可能是:没有先安装wget源,就把源给备份了。

2024-04-21 11:45:24 899

原创 安卓apk文件签名

链接: https://pan.baidu.com/s/1D3WxIL5M5ewyFNTqJzARPw 提取码: pd6w上篇博文编译的apk文件。

2024-04-15 16:46:22 700 1

原创 使用docker制作Android镜像(实操可用)

ttps://developer.android.google.cn/studio/ 这里下载安卓工具,后面的版本参考我是采用的在dockerfile直接下载的方式cmdline-tools 版本 最低 JDK Mac Linux Windows。

2024-04-10 12:14:49 2758 2

原创 Linux常用命令

命令 功能 命令 功能pwd 显示当前目录 ls 查看目录下的内容cd 改变所在目录 cat 显示文件的内容grep 在文件中查找某字符 cp 复制文件touch 创建文件 mv 移动文件rm 删除文件 rmdir 删除目录vi 编辑文件。

2024-04-06 21:07:15 951

原创 Centos7使用docker安装Jenkins(含pipeline脚本语句)

继续安装插件,网络问题,插件安装堪忧啊~~后续使用还是得将插件 安装好。ip + 端口 等待一段时间。等待之后就是登录界面,

2024-04-06 02:36:50 409

原创 Docker Compose从入门到熟悉

Compose允许用户通过一个docker-compose.yml模板文件(YAML 格式)来定义一组相关联的应用容器为一个项目(project)。Compose模板文件是一个定义服务、网络和卷的YAML文件。Compose模板文件默认路径是当前目录下的docker-compose.yml,可以使用.yml或.yaml作为文件扩展名。Docker-Compose标准模板文件应该包含version、services、networks 三大部分,最关键的是services和networks两个部分。

2024-04-05 22:07:47 1225

原创 docker从入门到熟悉

构建三步骤1、编写Dockerfile文件2、docker build命令构建镜像3、docker run 依镜像运行容器实例。

2024-04-05 00:15:20 1573

原创 Shell脚本学习

(1)定义变量:变量=值(2)撤销变量: unset 变量(3)声明静态变量:readonly变量,注意不能 unset2、变量定义规则(1)变量名称可以由字母、数字和下划线组成,但是不能以数字开头,环境变量名建议大写(2)等号两侧不能有空格!(3)在bash中,变量默认类型都是字符串类型,无法直接进行数值运算。(4)变量的值如果有空格,需要使用双引号或单引号括起来。

2024-04-04 03:32:21 713

原创 flask初体验

是一个Python编写的Web 微框架,让我们可以使用Python语言快速实现一个网站或Web服务。

2024-01-29 00:10:05 1125

原创 python asyncio异步编程

协程(Coroutine),也可以被称为微线程,是一种用户态内的上下文切换技术。简而言之,其实就是通过一个线程实现代码块相互切换执行。对于协程而言,并不是计算机所提供的,计算机所提供的只有进程和线程、而协程则是通过程序员人为所创造的。我们通常将协程称为微线程,是一种用户态的轻量级线程。协程不像线程和进程那样,需要进行系统内核上的上下文切换,协程的上下文切换是由程序员决定的。

2024-01-28 22:58:39 1066

原创 初识K8S(Kubernetes )

Kubernetes 是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态,其服务、支持和工具的使用范围相当广泛。这个名字源于希腊语,意为“舵手”或“飞行员”。k8s 这个缩写是因为 k 和 s 之间有八个字符的关系。Google 在 2014 年开源了 Kubernetes 项目。Kubernetes 建立在的基础上, 结合了社区中最优秀的想法和实践。

2024-01-28 14:51:38 1041

原创 shell常用命令,参数传递,函数,挂载磁盘

功能:显示文件和目录的信息。

2024-01-27 12:52:40 916

原创 ubuntu安装vm和Linux,安装python环境,docker和部署项目(一篇从零到部署)

如果你需要的包要求不同版本的Python,你无需切换到不同的环境,因为conda同样是一个环境管理器。仅需要几条命令,你可以创建一个完全独立的环境来运行不同的Python版本,同时继续在你常规的环境中使用你常用的Python版本。通常 PPA 源里的软件是官方源里没有的,或者是最新版本的软件。Conda创建环境相当于创建一个虚拟的空间将这些包都装在这个位置,我不需要了可以直接打包放入垃圾箱,同时也可以针对不同程序的运行环境选择不同的conda虚拟环境进行运行。

2024-01-21 18:03:18 1291

原创 ubuntu使用docker compose一键部署项目

该ip是虚拟机ubuntu的ip。

2024-01-21 13:20:09 996

原创 Ubuntu安装mysql8详细步骤

v /docker/mysql8.0.20/data:/var/lib/mysql \ 挂载数据文件 持久化到主机【路径是上面创建的挂载路径】-v /docker/mysql8.0.20/mysql:/etc/mysql \ 挂载配置文件【路径是上面创建的挂载路径】-v /docker/mysql8.0.20/logs:/logs \ 挂载日志【路径是上面创建的挂载路径】-v /etc/localtime:/etc/localtime 容器时间与宿主机同步。进入到上面挂载目录下、因为已经做了cp复制。

2024-01-20 22:26:27 2872

原创 Ubuntu 20.04安装yum报错:E: Unable to locate package yum

直接上解决方案!

2024-01-20 12:09:01 1152

原创 Java知识总结(持续更新)

无论是否发生异常,`finally` 块中的代码都会被执行,通常用于释放资源或执行清理操作。

2023-09-10 09:21:33 482

原创 Seata简介

Seata是一个开源的分布式事务解决方案,用于解决分布式系统中的事务一致性问题。它提供了高性能和高可靠性的分布式事务支持,可以在微服务架构中保证数据的一致性和可靠性。Seata的核心概念包括三个组件:事务协调器(Transaction Coordinator)、事务管理器(Transaction Manager)和资源管理器(Resource Manager)。事务协调器负责协调和管理全局事务,事务管理器负责管理分支事务,而资源管理器则负责管理和操作实际的数据源。

2023-08-19 09:15:43 680

java服务部署的service.jar

java服务部署的service.jar

2024-01-24

docker部署前端的demo

docker部署前端的demo

2024-01-24

java服务部署的service.jar

java服务部署的service.jar

2024-01-23

docker制作镜像demo

docker制作镜像demo

2024-01-22

JSP学习文档.docx

JSP学习文档.docxJSP学习文档.docxJSP学习文档.docxJSP学习文档.docxJSP学习文档.docx

2020-05-17

空空如也

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

TA关注的人

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