从需求角度介绍PasteSpider(K8S平替部署工具适合于任何开发语言) 2024-05-14 云原生, kubernetes, java, 容器, 开发语言 91人 已看 Kubernetes的强大毋庸置疑,但是你有问自己这么个大杀器真的适合你么?这里推荐一款更加小巧的容器部署工具,集报表,发布,环境,通知于一身的PasteSpider!支持git/svn发布,支持平滑升级,支持环境隔离,支持用户隔离,支持运行变量设定等,关键易上手!
基于windows通过kind部署轻量级便携式k8s集群 2024-05-20 云原生, kubernetes, 容器, kind 81人 已看 上述配好之后,直接在windows命令行里面就可以使用 docker 和 kubectl的命令了(好爽)go install sigs.k8s.io/kind@v0.23.0 (没梯就此止步吧)利用gvm安装go,然后再用go安装kind。多节点就需要 编辑cluster.yaml。windows下的linux。再用kind部署k8s。
K8S中Prometheus+Grafana监控 2024-05-23 云原生, kubernetes, 容器 91人 已看 phometheus:当前一套非常流行的开源监控和报警系统。运行原理:通过HTTP协议周期性抓取被监控组件的状态。输出被监控组件信息的HTTP接口称为exporter。常用组件大部分都有exporter可以直接使用,比如haproxy,nginx,Mysql,Linux系统信息(包括磁盘、内存、CPU、网络等待)。Grafana:是一个用于可视化大型测量数据的开源系统,可以对Prometheus 的指标数据进行可视化。
记录docker ps查找指定容器的几个命令 2024-05-22 容器, 运维, docker 194人 已看 1.docker ps | grep registry 查询包含registry的容器2.docker ps | grep -E "reigistry\s+" 开启正则匹配模式,匹配registry后面为空格的容器,若是匹配一整行可以这样写docker ps | grep -E "^([0-9a-f]{12})\s+registry\s+.*"这里,-E开启了 extended regular expressions,正则表达式\s+registryregistry\s+.*
启动docker报错:Failed to listen on Docker Socket for the API. 2024-05-21 容器, 运维, eureka, spring cloud, docker 121人 已看 2、将SocketGroup=docker更改成:SocketGroup=root即可。###二、启动docker服务。
docker flow 2024-05-21 java, 容器, 运维, eureka, docker 78人 已看 docker --versiondocker build -t tagname:versiondocker run --network=network --name=name -p port:port imageNamedocker rmidocker rmdocker imagesdocker rmdocker startdocker stop
Docker 镜像是什么? 2024-05-20 java, 容器, 运维, eureka, docker 84人 已看 Docker 镜像(Docker Image)是用于创建 Docker 容器的只读模板。它包含了运行应用程序所需的所有内容,包括代码、运行时环境、库、环境变量以及配置文件。Docker 镜像是构建和分发应用程序的基础。
Kubernetes 之 ReplicaSet 2024-05-23 云原生, kubernetes, 容器, 运维, docker 110人 已看 ReplicaSet 是 Kubernetes 中的一种副本控制器,其主要作用是控制其管理的 Pod 的预设副本数量。它会持续监听这些 Pod 的运行状态,在Pod发生故障时执行重启策略,当 Pod 数量减少时会重新启动新的 Pod 副本。但官方推荐不要直接使用 ReplicaSet,推荐用Deployment 取而代之,Deployment 是 ReplicaSet 的父集。ReplicaSet 无法灵活性升级回退和扩缩容,但 Deployment 支持了这两大功能。
Docker(四)容器相关操作及问题处理 2024-05-21 容器, 运维, docker 88人 已看 在dockerfile文件里添加下面内容.............#设置时区保存后,利用 docker build 命令生成镜像使用即可,使用dockerfile创建的镜像的容器改变了容器的时区,这样不仅保证了容器时间与宿主机时间一致(假如宿主机也是CST),并且像上面使用tomcat作为父镜像的话,JVM的时区也是CST,这样tomcat的日志信息的时间也是和宿主机一致的,像上面那两种方式只是保证了宿主机时间与容器时间一致,JVM的时区并没有改变,tomcat日志的打印时间依旧是UTC。
【Rabbitmq使用】docker compose 命令重启rabbitmq后数据丢失问题 2024-05-22 容器, 运维, rabbitmq, 分布式, docker 122人 已看 docker compose rabbitmq用户信息和虚拟主机信息丢失问题解决
docker-如何将容器外的脚本放入容器内,将容器内的脚本放入容器外 2024-05-21 云原生, 容器, 运维, eureka, docker 92人 已看 如果您觉得有用的话,记得给,写作不易啊^ _ ^。而且听说,实在白嫖的话,那欢迎常来啊!!!
深入理解 Docker:概念、原理与操作指南 2024-05-23 云原生, 容器, 运维, eureka, docker 74人 已看 Docker 是一个开源的容器化平台,它可以将应用程序及其依赖项打包到一个可移植的容器中,从而实现应用程序的快速部署、运行和管理。本文将介绍 Docker 的基本概念、原理以及常用操作,并提供一些简单的代码示例。本文介绍了 Docker 的基本概念、原理以及常用操作,并提供了一个简单的 Python 应用程序的 Dockerfile 示例。通过使用 Docker,可以方便地打包、部署和管理应用程序,提高开发和运维的效率。希望本文对您有所帮助!推荐一个AI网站,免费使用豆包AI模型,快去白嫖👉海鲸AI。
docker三种自定义网络(虚拟网络) & overlay实现原理 2024-05-23 容器, 网络, 运维, eureka, docker 84人 已看 Docker Overlay网络的实现原理如下:1.创建Overlay网络:在Docker Swarm集群中,可以通过运行docker network create命令来创建Overlay网络。这将创建一个虚拟网络,其中包含集群中的所有Docker主机。VXLAN:在创建Overlay网络时,Docker引擎会自动为每个Docker主机创建一个VTEP(VXLAN Tunnel Endpoint)。VTEP负责将容器网络数据封装成VXLAN报文,并通过底层网络进行传输。2.连接容器:当创建一个容
docker安装postgresql 2024-05-22 云原生, 容器, 运维, eureka, docker 73人 已看 -restart=always 表示容器退出时,docker会总是自动重启这个容器;13.15-bullseye版本的的镜像文件,也可以拉去最新的版本。表示以后台模式运行容器。
K8S Secret管理之SealedSecrets 2024-05-20 云原生, kubernetes, 容器 81人 已看 我们通常将应用程序使用的密码、API密钥保存在K8S Secret中,然后应用去引用。对于这些敏感信息,安全性是至关重要的,而传统的存储方式可能会导致密钥在存储、传输或使用过程中受到威胁,例如在git中明文存储密码或在配置文件中以明文形式存放密码。
金丝雀发布(灰度发布)介绍 及 声明式管理方法简介 2024-05-23 云原生, kubernetes, 容器, 运维, docker 92人 已看 更新完毕所有流向都会走向新的 svc旧的service最好不要删除,当新版本出现问题,需要回滚时,旧版的pod还是会关联在旧的service当中三声明式管理方法1, 基本介绍1.适合于对资源的修改操作2.声明式资源管理方法依赖于资源配置清单文件对资源进行管理资源配置清单文件有两种格式:yaml(人性化,易读),json(易于api接口解析)3.对资源的管理,是通过事先定义在统一资源配置清单内,再通过陈述式命令应用到k8s集群里。
Docker数据卷(volume) 2024-05-23 容器, 运维, docker 51人 已看 数据卷是一个虚拟目录,是容器内目录与宿主机目录之间映射的桥梁。(容器内目录与宿主机目录对应的桥梁,修改宿主机对应的目录,docker会映射到容器内部,相当于修改了容器内的,反之也一样)数据卷将宿主机目录映射到容器内目录,方便我们操作容器内文件,或者方便我们迁移容器产生的数据。