运维
docker 部署 SkyWalking
前言 🔜什么是SkyWalking?🔚
是一款优秀的国产 APM 工具。
分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。
提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。
SkyWalk…
docker部署SonarQube
前言 🔜什么是SonarQube?🔚
SonarQube 是一个开源的代码质量管理平台,通过一系列的规则库对代码的扫描检查,提升代码的质量。
运行 SonarQube 服务器分析需要三个组件:SonarQube Server、存储数据库(本文中使用 PostgreSQL)…
项目漏洞问题记录
SSL 2.0 和 3.0 的漏洞修复: SSL (Secure Sockets Layer) 是一种加密协议,曾被广泛用于网络通信中以确保数据的安全传输。SSL 2.0 和 3.0 是早期的版本,但它们已经被认为不再安全,因此被现代协议(如 TLS 1.2 和 TLS 1.3…
Linux实现模拟IPMI
环境准备: (1)使用脚本安装 docker、docker-compose
Copy
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
(2)配置镜像加速
Copy
vi /etc/docker/daemon.json
{…
Slim缩小容器镜像大小
前言 🔜Slim🔚
GitHub - slimtoolkit/slim: Slim(toolkit):不要更改容器镜像中的任何内容,并将其缩小多达 30 倍(对于编译语言甚至更多),使其也安全!(免费和开源)
Slim 是一个在不更改容器镜像的情况下,将其大小缩小多大…
x86服务器构建ARM架构docker镜像
基础环境 操作系统:openEuler 22.03 (LTS-SP2)
软件:Docker-26.1.2 、Docker Compose-v2.27.0
安装 Docker
(1)配置 yum 源下载 docker。
Copy
yum-config-manager --add…
Watchtower自动更新docker容器
基础环境 系统:openEuler 22.03 (LTS-SP4) X86
软件:docker-26.1.3、 docker compose-2.27.0
关于 Watchtower
Watchtower 是一个应用程序,监控正在运行的 Docker 容器…
Kubernetes知识梳理
Kubernetes 集群 YAML 文件详解 使用 kubectl create 命令生成 yaml 文件
Copy
kubectl create deployment web --image=nginx -o yaml --dry-run
输出到一个文件中
Copy
kubec…
docker知识梳理
容器设置开机自启 容器创建时未指定 --restart=always , 可通过 update 命令设置
Copy
docker update --restart=always 容器ID
容器关闭自启动
Copy
docker update --restart=no 容器ID
获…
docker容器日志配置管理
运行的项目容器突然就停了,查看容器日志发现磁盘空间不足,导致容器没法运行了。 Error response from daemon: Cannot restart container docker-p: mkdir /home/dockerData/overlay2…
podman-5.1.2 部署
基础环境 系统:openEuler 22.03 (LTS-SP4) X86
软件:podman-5.1.2、podman-compose-1.2.0
配置 yum 源
Copy
echo '[baseos]
name=CentOS-Stream-9-Base-mirrors…