【k8s】 busybox镜像、挂载volume卷 2024-05-23 云原生, kubernetes, 容器 89人 已看 busybox是一个包含了nslookup,ping,wget等网络处理命令的Pod容器(不含curl命令),它的体积非常小,适合做一些容器内的网络调试。即创建一个docker ,进去执行 ping 命令等。
K8S中YAML案例 2024-05-23 云原生, kubernetes, 容器 93人 已看 port:为service在clusterIP上暴露的端口targetport:对应容器映射在pod上的端口nodeport:可以通过在K8S集群外部使用nodeIP+nodePort来去访问servicecontainerport:容器内部使用的端口K8S集群内部:客户端——clusterIP:port——通过target port——podIP:containerport。
K8s Pod 资源进阶 2024-05-23 云原生, kubernetes, 容器 84人 已看 如果系统中没有BestEffort类别的容器,接下来就轮到BUrstable类别的容器,如果有多个Burstable类别的容器,就看谁的内存资源占用多,就优先干掉谁。DownwardAPI可以让容器获取Pod的相关元数据信息,比如Pod名称,Pod的IP,Pod的资源限制等,获取后通过env、volume的方式将相关的环境信息注入到容器中,从而让容器通 过这些信息,来设定容器的运行特性。k8s 不允许设置精度小于1m 的CPU 资源。容器的用量少,但与自身的Requests值相比,它的占比要大于B容器。
docker 目录overlay2 2024-05-27 云原生, 容器, 运维, eureka, docker 78人 已看 目录中的文件是不安全的,因为这可能会导致数据损坏或 Docker 容器的不可预测行为。如果你需要修改 Docker 容器中的文件,应该使用 Docker 命令(如。目录包含多个子目录,每个子目录都代表一个 Docker 镜像或容器的文件系统层。是 Docker 存储驱动程序之一,它用于在 Linux 主机上管理 Docker 容器的文件系统层。还可能包含其他文件和目录,例如表示正在使用的文件系统层的元数据文件。存储驱动程序的改进版本,提供了更好的性能和更多的特性。需要注意的是,直接修改。
记录一次安装k8s初始化失败 2024-05-27 云原生, kubernetes, 容器 109人 已看 如果要修改xfs ftyoe 要修改设置,可是如果修改这个设计影响系统,所以暂时启动这个服务器。,报错说明containerd 没有启动,我们看下containerd 状态。这里说明系统不支持overlayfs。可以看error里面是由错误的。从docker 官方文档上面来看。
pod容器基础概念 2024-05-24 kubernetes, java, rpc, 容器, dubbo, docker 81人 已看 每个Pod都有一个特殊的被称为“基础容器”的Pause容器。Pause容器对应的镜像属于Kubernetes平台的一部分,除了Pause容器,每个Pod还包含一个或者多个紧密相关的用户应用容器。
docker使用 2024-05-27 容器, 运维, docker 63人 已看 能看懂哪个用哪个介绍一:https://cloud.tencent.com/developer/article/2157725介绍二:docker有两个概念需要知道,一个是镜像,一个是容器。docker pull …是从服务端拉取镜像docker run …是选一个镜像制作成容器并运行起来docker stop 容器名:是停止一个容器的运行docker restart 容器名:是重新运行某个容器docker rm 容器名:是删除一个容器docker ps:查看所有运行中的容器docker ps -a
从需求角度介绍PasteSpider(K8S平替部署工具适合于任何开发语言) 2024-05-14 云原生, kubernetes, java, 容器, 开发语言 88人 已看 Kubernetes的强大毋庸置疑,但是你有问自己这么个大杀器真的适合你么?这里推荐一款更加小巧的容器部署工具,集报表,发布,环境,通知于一身的PasteSpider!支持git/svn发布,支持平滑升级,支持环境隔离,支持用户隔离,支持运行变量设定等,关键易上手!
从需求角度介绍PasteSpider(K8S平替部署工具适合于任何开发语言) 2024-05-14 云原生, kubernetes, java, 容器, 开发语言 85人 已看 Kubernetes的强大毋庸置疑,但是你有问自己这么个大杀器真的适合你么?这里推荐一款更加小巧的容器部署工具,集报表,发布,环境,通知于一身的PasteSpider!支持git/svn发布,支持平滑升级,支持环境隔离,支持用户隔离,支持运行变量设定等,关键易上手!
【云原生之】K8s 管理工具 kubectl 详解(二) 2024-05-20 云原生, kubernetes, 容器, linux, docker 140人 已看 kubectl expose deployment 控制器名称 --name=服务名称 --port=服务端口 --target-port=pod端口。处于动态监听 pod 状态,由于使用的是滚动更新方式,所以会先生成一个新的pod,然后删除一个旧的pod,往后依次类推。使用node的IP地址进行检测,node是运行服务的、master是用来管理的。查看命名空间,刚才创建的nginx=test有3个副本。查看更新后的pod的ip会改变。--port=容器的端口。--image=镜像。
从需求角度介绍PasteSpider(K8S平替部署工具适合于任何开发语言) 2024-05-14 云原生, kubernetes, java, 容器, 开发语言 91人 已看 Kubernetes的强大毋庸置疑,但是你有问自己这么个大杀器真的适合你么?这里推荐一款更加小巧的容器部署工具,集报表,发布,环境,通知于一身的PasteSpider!支持git/svn发布,支持平滑升级,支持环境隔离,支持用户隔离,支持运行变量设定等,关键易上手!
认识Docker底层原理:Linux内核的Namespace、Cgroup和UnionFS 2024-05-23 容器, nio, 运维, eureka, docker 155人 已看 namespacesDocker使用一种名为命名空间的技术来提供被称为容器的隔离工作空间。当您运行一个容器时,Docker会为该容器创建一组命名空间。这些命名空间提供了一层隔离。容器的每个方面都在一个独立的命名空间中运行,其访问权限仅限于该命名空间。Docker容器技术的核心架构建立在Linux内核提供的三大关键技术之上:Namespace、Cgroup和UnionFS。这些技术共同确保了容器在隔离性、资源管理和文件系统效率方面的高效运作。
自己动手写docker——Namespace 2024-05-22 容器, 运维, docker 88人 已看 Namespace类型系统调用参数作用隔离挂载点视图,简单来说隔离了mount命令隔离hostname隔离ipc与message queue隔离进程PID隔离network隔离userid和groupid下面我们用Go程序创建一个隔离的进程import ("os""os/exec""syscall"err!= nil {panic(err)我们可以通过一些命令来查看我们确实处于在了新的Namespace中,当然,因为我们使用了。
Docker Portainer使用 2024-05-21 容器, 运维, docker 91人 已看 Docker Portainer是一个轻量级的 Web UI 管理界面,可以用来管理Docker环境。它提供了一个直观的控制台,用户可以通过它来管理Docker主机、容器、网络、卷等Docker资源。Portainer的主要功能和特点包括:容器管理:可以查看、启动、停止、删除容器,以及查看容器日志和统计信息。镜像管理:可以查看、创建、部署镜像,以及查看镜像层级信息。网络管理:可以查看、创建、删除网络。卷管理:可以查看、创建、删除数据卷。访问控制:支持基于用户和团队的访问控制。
Docker(三) 容器管理 2024-05-21 java, 容器, eureka, spring cloud, docker 85人 已看 Docker 的容器管理可以通过 Docker CLI 命令行工具来完成。Docker 提供了丰富的命令,用于管理容器的创建、启动、停止、删除、暂停、恢复等操作。以下是一些常用的 Docker 容器命令:1、docker run:用于创建并启动一个容器。使用 docker run 命令时,可以指定容器名称、镜像名称、启动命令、挂载数据卷、网络配置等,以满足不同使用需求。2、docker start/stop/restart:用于启动/停止/重启一个已经创建的容器。
对k8s 中etcd 存储进行备份和恢复操作 2024-05-28 云原生, kubernetes, 容器, 数据库, etcd 182人 已看 通过以上步骤,你可以完整地执行 etcd 数据的备份和恢复操作。如果在操作过程中遇到任何问题,请提供具体的错误信息以便进一步排查。确保 etcd 容器的配置文件(例如。工具找到并停止 etcd 容器。为你的 etcd 容器 ID。前面的步骤已经描述了如何安装。设置正确的环境变量以便。
【Docker】docker-compose 常用命令 2024-05-28 容器, 运维, docker 71人 已看 如果你想在后台运行服务,可以添加-d标志表示移除指定的卷。要强制重新构建,可以添加--no-cache。