出现问题 其他小组在客户现场部署我们的系统时遇到了问题,公司环境测试正常的一个Docker到客户服务器上无法正常使用。Docker核心是运行theia程序,可以在网页里与VSCode一样开发代码。在客户服务器启动后,网页访问正常打开,但在里面开启终端时就卡死,然后theia的后台服务就崩溃断连了。
记录一次Docker与Redis冲突 大家好,我是Leo,之前整了了一个华为云2c4G的新人优惠云服务器,一直没派上用场,这不最近当前重新学一下Redis相关的知识,就是就准备再服务器上面安装Redis使用,也懒得我在搞虚拟机。 1. 问题发现 我索性也没有想太多,Docker默认安装的。 R
一、基本概念 容器编排:就是针对容器生命周期的管理,对容器的生命周期进行更快速方便的方式进行管理 依赖管理,当一个容器必须在另一个容器运行完成后,才能运行时,就需要进行依赖管理 副本数控制,容器有时候也需要集群,快的对容器集群进行弹性伸缩 配置共享,通过配置文件统一描述需要运行的服务相关信息,自动
一、简介 Docker的网络结构来源于一种容器网络模型(CNM)的方案,核心部分是Libnetwork,Libnetwork是对CNM的一种实现,在GitHub上有开源libnetwork: networking,Libnetwork提供了Docker的核心网络结构的全部功能,还提供了本地服务发现和
Apache RocketMQ 是一个分布式消息中间件系统,用于实现高可用、高性能的消息传递。 1、创建RocketMQ容器共享网络 RocketMQ有多个服务,需要分别创建容器,并且需要互相通信。 docker network create rocketmq # docker network ls
在Linux上部署多节点Docker集群是一种常见的方式,可以提供高可用性和扩展性。下面将介绍如何在Linux上部署多节点Docker集群,并涵盖以下内容:1、选择适当的操作系统和版本2、安装Docker引擎3、配置主机网络4、创建Docker Swarm集群5、加入其他节点到集群中6、部署容器服务
前面我们介绍了K8S+Docker+Maven插件打包部署SpringCloud微服务项目,在实际应用过程中,很多项目没有用到K8S和微服务,但是用到了Docker和SpringBoot,所以,我们这边介绍,如果使用Jenkins+jib-maven-plugin插件打包部署SpringBoot项目
本文介绍Docker的网络,包括网桥,Overlay等。 第一部分:Docker网络 Docker网络需要处理容器之间,容器与外部网络和VLAN之间的连接,设置之初相对复杂,随着容器化的发展,Docker网络架构采用容器网络模型方案(CNM),支持拔插式的驱动方式来提供网络拓扑。 1、详解 (1)C
消息中间件在现代分布式系统中起着至关重要的作用。它们可以在不同的应用程序之间实现可靠的异步通信,提供高吞吐量、低延迟和可扩展性。下面将介绍如何在Linux系统中使用容器化技术来部署两种主流的消息中间件:RabbitMQ和Kafka。一、RabbitMQRabbitMQ是一个开源的消息中间件,它基于A
一、简介 Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。 Docker-Compose将所管理的容器分为三层,分别是:工程(project),服务(service)以及容器(container)。 Docker-Compose运行目录下的所有
在Ubuntu系统上安装和部署Harbor,一个开源的容器镜像注册中心,可以按照以下步骤进行操作: 安装Docker: 打开终端,可以使用快捷键Ctrl+Alt+T。 输入以下命令以安装Docker的依赖项: sudo apt update sudo apt install apt-tr
四、Docker 镜像 1、安装nginx #示例 [root@localhost ~]# docker run -d --name nginx01 -p 3344:80 nginx 8c45d1f247c518d0281815b9f9d133c0a2eb1db16549a35fa7c30531c6
一、检查版本 Docker从17.03版本之后, 分为CE(Community Edition: 社区版)和EE(Enterprise Edition: 企业版)。 相对于社区版本,企业版本强调安全性,但需付费使用。这里我们使用社区版本即可。 Docker支持64位版本的CentOS 7和CentO
Docker介绍 物理机 在讲docker之前,先介绍一下物理机,发展到虚拟化时代的过程 物理机时代是计算机科学和信息技术的早期阶段,也是计算机系统的基础。在这个时代,计算机应用程序和操作系统都运行在物理硬件上,没有虚拟化或抽象层。每个计算任务都需要运行在单独的物理机上,资源分配和管理比较困难
Docker清理磁盘空间 在日常运维当中,Docker会产生一些运行时的临时文件,我们需要定时的清理掉他们,不然将会对磁盘造成极大的压力。 探查命令 查看整个Docker系统的磁盘占用情况: docker system df 查看每一个Docker容器和镜像的磁盘占用情况: docker syst
Docker修剪未使用对象 Docker 采用保守的方法来清理未使用的对象,例如镜像(Image)、容器(Container)、数据卷(volume)和网络(Network)。也就是说,除非您明确告诉 Docker 这样做,否则每个对象都永远不会被删除。结果导致了 Docker 最终使用了大量的磁盘
k8s 1.24之后弃用了docker容器运行时,安装方式上有所不同,网上找到的大多数都是1.24之前的版本。所以把自己搭建的完整过程记录下来供大家参考。 一、前言 k8s的部署方式有多种kubeadm、kind、minikube、Kubespray、kops等本文介绍官方推荐的kubeadm的方式
作者 观测云 系统开发工程师 李国壮 前言 日志采集(logging)是观测云 DataKit 重要的一项,它将主动采集或被动接收的日志数据加以处理,最终上传到观测云中心。 日志采集的执行过程可大致分为三段,分别是“定位日志”、“数据处理” 和 “状态同步” 。本文将介绍第一段 “定位日志”。
Docker 摸门级简易手册 使用 Docker 构建 Java 项目镜像 假设有个 Spring Boot 项目,其项目结构如下 . ├── Dockerfile ├── docker-entrypoint.sh ├── mvnw ├── mvnw.cmd ├── pom.xml ├── sett
云原生技术生态是一个庞大的技术集合,为了便于大家对于Docker、Kubernetes、Prometheus、Envoy、CoreDNS、containerd、Fluentd、Vitess、Jaeger等技术的熟悉,因此整理了云原生二十篇详解相关内容。 第一部分:Docker基础知识 对于容器和虚拟