
容器技术
文章平均质量分 65
Hoking
愿,分享!圆,梦想!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
docker-compose隐藏敏感配置项
在使用docker-compse启动docker容器时,docker-comose.yaml文件可以清楚的查看到详细配置项,这样可以允许你轻松管理配置项,但是有时候对于敏感的配置,例如:数据库密码、认证密码 不能直接显示在配置文件中。此时我们就需要在使用docker-compose隐藏敏感配置项。原创 2024-10-25 08:00:00 · 655 阅读 · 0 评论 -
SkyWalking介绍和Docker环境下部署
Skywalking是一个国产的开源框架,2015年由吴晟个人开源,2017年加入Apache孵化器,国人开源的产品,主要开发人员来自于华为,2019年4月17日Apache董事会批准SkyWalking成为顶级项目,支持Java、.Net、NodeJs等探针,数据存储支持Mysql、Elasticsearch等,跟Pinpoint一样采用字节码注入的方式实现代码的无侵入,探针采集数据粒度粗,但性能表现优秀,且对云原生支持,目前增长势头强劲,社区活跃。整个架构,分成上、下、左、右四部分。原创 2024-01-08 19:45:00 · 4183 阅读 · 1 评论 -
Kafka集群部署(docker容器方式)SASL认证(kafka和zookeeper)
摘要:本文详细介绍了在CentOS 7.9系统上使用Docker Compose部署3节点Kafka集群的过程。环境包含Zookeeper 3.6.3和Wurstmeister Kafka 2.8.1镜像,配置了SASL认证机制。部署步骤包括创建目录结构、编写docker-compose.yaml文件、配置Zookeeper和Kafka的认证文件(zoo.cfg、server_jaas.conf等),并最终启动集群服务。文中还提供了Spring Boot连接Kafka集群的YAML配置示例。原创 2025-07-08 17:13:35 · 426 阅读 · 0 评论 -
Kafka集群部署(docker容器方式)SASL认证(zookeeper)
本文介绍了Kafka和Zookeeper的Docker部署方案。使用CentOS 7.9系统,Docker 20.10.6和docker-compose 1.28.2环境。通过docker-compose.yaml文件配置容器参数。详细说明了Zookeeper的配置文件(zoo.cfg)、认证文件(zookeeper_server_jaas.conf)和环境变量(java.env)的设置,以及Kafka相关的配置参数。最后通过docker-compose命令启动服务。原创 2025-06-03 13:43:39 · 814 阅读 · 0 评论 -
Docker或Docker-Compose时间时区配置
本文介绍了在Docker和Docker-Compose中配置时区的几种方法。对于Dockerfile,可通过复制时区文件并设置环境变量来配置中国时区。在Docker-compose.yaml中,提供三种配置方式:通过环境变量SET_CONTAINER_TIMEZONE、TZ直接设置,或挂载宿主机时区文件到容器(只读模式)。这些方法都能确保容器时间与主机操作系统保持一致,适用于需要统一时区的应用场景。原创 2025-06-03 13:29:21 · 680 阅读 · 0 评论 -
CentOS7.9环境离线部署docker和docker-compose的两种方式
本文介绍了两种在CentOS7.9系统上安装Docker的方法。第一种是通过yum安装RPM包:先在联网服务器下载Docker23.0.4及其依赖包,打包后上传至目标系统安装;第二种是二进制安装:解压二进制文件到/usr/bin目录,配置系统服务。两种方法都包含启动Docker、设置开机自启和验证步骤。最后还介绍了docker-compose的安装方法。两种安装方式都详细说明了操作命令,适合不同环境下的Docker部署需求。原创 2025-05-30 11:22:49 · 1325 阅读 · 0 评论 -
docker-compose部署SpringBoot项目的两种方式(构建镜像和挂载文件)
Docker是一种基于容器技术的轻量级虚拟化平台,用于快速部署和运行应用程序。它通过容器隔离应用及其依赖项,实现跨环境一致运行。本文演示了两种在Docker中部署SpringBoot项目的方法:一是通过Dockerfile构建自定义镜像并配合docker-compose编排;二是直接挂载文件方式运行现有Java镜像。两种方式均展示了端口映射、卷挂载等关键配置,并提供了常用docker-compose命令说明,帮助开发者快速掌握容器化部署技巧。相较于传统虚拟机,Docker容器更轻量高效。原创 2025-05-29 14:03:49 · 913 阅读 · 0 评论 -
SpringBoot应用原生或docker镜像容器集成Skywalking
应用服务原生或docker镜像容器集成Skywalking。原创 2025-04-28 17:23:07 · 545 阅读 · 0 评论 -
Docker部署SpringBoot项目
Docker是一组平台即服务(PaaS)的产品。它基于操作系统层级的虚拟化技术,将软件与其依赖项打包为容器。托管容器的软件称为Docker引擎。Docker能够帮助开发者在轻量级容器中自动部署应用程序,并使得不同容器中的应用程序彼此隔离,高效工作。该服务有免费和高级版本。它于2013年首次发布,由Docker, Inc.开发。 Docker是一个开源的平台 ,用于开发、交付和运行应用程序。原创 2025-04-28 14:53:25 · 1160 阅读 · 0 评论