排序
利用Docker解决常见技术问题:提升开发效率与环境一致性
引言 在软件开发和部署过程中,常常会遇到一些繁琐的技术问题,例如环境配置、依赖冲突、部署一致性等。这些问题不仅增加了开发和运维的复杂度,还可能导致开发人员之间的沟通困难和应用程序运...
工程化Docker最佳实践:确保应用程序的可靠性、可扩展性和可维护性
引言 Docker是一种虚拟化技术的产品,属于一种 容器。容器是将软件打包成标准化单元,以用于开发、交付和部署。Docker镜像是用来启动容器的,也用来创建新的容器,类似于虚拟机的快照。 每个Doc...
揭开Docker之谜:如何设立你的SSH服务器
介绍 Docker彻底改变了我们部署和管理应用程序的方式,为运行服务提供了既高效又隔离的环境。其中一个多功能的应用场景就是在Docker容器内设置SSH服务器,这样就能实现主机与容器之间的远程访问...
容器安全无忧??:Docker最佳实践及安全扫描工具详解
作者:bobochang 引言 Docker已经成为了现代应用开发和部署的主要选择。然而,随着Docker的广泛应用,安全性问题也逐渐凸显。恶意用户可能通过Docker容器获取系统权限,而容器漏洞也可能导致安...
聊聊DevOps中docker使用的一点心得
引言 DevOps已成为现代软件开发和交付的关键实践,而Docker作为一种轻量级容器化技术,在DevOps中扮演着重要角色。优化Docker镜像体积是一个关键目标,它不仅可以加快部署速度,还可以减少网络...
Docker 替代方案:适用于 SaaS 应用程序的 10 种 Docker 替代方案
Docker技术已经在基础设施管理领域引起了革命性的变化,以至于Docker现在已经成为容器的代名词。重要的是要理解,所有的Docker都是容器,但并非所有的容器都是Docker。虽然Docker是最常用的容器...
容器化时代的领航者:Docker 和 Kubernetes 云原生时代的黄金搭档
一、Docker docker是一种开源的应用容器引擎,可以将应用程序和依赖打包成一个可移植的镜像,然后发布到任何支持docker的平台上,也可以实现虚拟化。docker的核心概念有三个:镜像(image)、容...
Docker工程化发展以及实践讲解
Docker 是一种容器技术,可以让开发者在一个隔离的环境中运行和部署应用程序,从而提高应用程序的可移植性、安全性和效率。但是仅仅使用 Docker 并不能保证应用程序的可靠性、可扩展性和可维护...
如何为Next.js编写优化的Dockerfiles
当将现代应用程序部署到生产环境中,使用容器化技术已成为一种常见的做法。Docker,作为一种流行的容器化平台,为开发者提供了一种便捷的方式来封装应用程序及其依赖,从而实现一致性和可移植性...
kube-apiserver源码剖析与开发(四):KubeAPIServer创建(一)
在前面的文章中我讲了 genericConfig 配置的初始化,genericConfig 是 kube-apiserver 的核心配置,有了配置后,我们再来讲讲 kube-apiserver 三个 server 中 KubeAPIServer 的创建。 KubeAPISe...
实现容器化的基础:Namespace和Cgroups
一、容器 使用docker运行一个httpd容器。因为接下来要在容器内执行ps -ef命令,有些容器没有这个命令,例如nginx的官方镜像运行的容器就没有这个命令。 [root@dev1 ~]# docker run -d --name ht...
无能狂怒的再回溯
摘要 事情是这样的,helm+k8s的过程pods安装99%了,出了新的事故,虚拟机磁盘空间不够的异常出现了,在扩展磁盘的过程中,之前两次平稳的进行了扩容,最后一次误操作成功的搞崩了系统,无奈虚机...
Kubernetes v1.28 新特性一览
大家好,我是张晋涛。 Kubernetes v1.28 是 2023 年的第二个大版本更新,包含了 46 项主要的更新。 而今年发布的第一个版本 v1.27 有近 60 项,所以可以看出来,在发布节奏调整后,每个 Kuberne...
QCon高分演讲:火山引擎容器技术在边缘计算场景下的应用实践与探索
近日,火山引擎边缘云原生团队的同学在QCon全球软件开发大会上分享了火山引擎容器技术在 边缘计算 场景下的应用实践与探索, 并在一众AIGC、LLM等当下热门议题中脱颖而出,入选观众满意度投票中...
容器无限重启?会不会是 K8S 探针配置有问题
1. 项目无限重启 最近,我遇到了一个懊恼的问题。 自己的 Java 程序生产环境上了 K8S,一会儿好一会不好,Pod 每次发布有一定概率无限重启,明明测试环境都是没问题的,难道我真的不适合用 K8S ...
【深入浅出Docker原理及实战】「原理实战体系」零基础+全方位带你学习探索Docker容器开发实战指南(核心概念导论)
专栏简介 本专栏将带领您进入 Docker 的世界。您是否对 Docker 有所耳闻?那么,您是否知道使用 Docker 可以带来什么样的好处呢?如果您还不了解 Docker,不用担心,让我们一起探索这个神奇的世...
提升前端开发体验:利用 Dev Containers 实现高效开发
本项目灵感来自于方方老师的oh-my-docker 我在此基础上进行了魔改,主要学习 dev containers 以及 docker 的基本使用 感谢方方老师的分享 你是否遇到过这些情况: 维护多个不同版本的项目时,在...
记录一次安装开源企业级镜像仓库管理软件:Harbor
我正在参加「掘金·启航计划」 前言 一直在用阿里云的免费的容器镜像服务来存放自己打包好的容器镜像,虽然很好用,但是总觉得这些大厂免费得服务最后总是要收费,想搭建一个自己得私有镜像仓库...
k8s重装过程
主题 还是接着上篇,折腾了一遍之后又回到了重装这一步,以下介绍已经安装了k8s环境被玩坏了之后的重装过程 经过 事情是这样的,因为拷贝的原因helm参数 ''被转义去掉了,因此安装的命名空间默认...
"Docker 引擎:在容器化时代的驱动力"
我正在参加「掘金·启航计划」 ??作者:Java学术趴 ?仓库:Github、Gitee ✏️博客:CSDN、掘金、InfoQ、云+社区 ?公众号:Java学术趴 ?特别声明:原创不易,未经授权不得转载或抄袭,如需转...