docker容器镜像教程

     

在Podman、Kubernetes和OpenShift上使用Odo实现Java开发

27

在本文中,您将了解如何使用odo在 Podman、Kubernetes 和 OpenShift 上开发和部署 Java 应用程序。Odo 是一款快速迭代的 CLI 工具,适合想要在 Kubernete.

Dockerc等本周Github上有趣项目

48 6K

本周Github上有趣的项目、工具和库1、dockerc将 docker 映像编译为独立的可移植二进制文件。不再需要docker run,不需要pip install,不需要npm i,只需为您的用户.

Spring Boot与Kafka + kafdrop结合使用的简单示例

53

该项目是如何将 Kafka 与 Spring Boot 结合使用的简单示例。我们将使用kafdrop显示本地 kafka 集群 UI。它有一个名为的主题product-topic,我们将通过 REST.

Testcontainer桌面应用简介

45 4K

在本教程中,我们将探索 Testcontainers 桌面应用程序,这是一个用于运行Testcontainers的简单而强大的工具。我们将学习如何使用它来配置Docker 环境、管理容器生命周期,并深.

Spring Boot Docker入门模板与4个最佳实践

33 8K

在本博客中,您将学习一些主要针对 Spring Boot 应用程序的 Docker 最佳实践。您将通过将这些实践应用到示例应用程序来学习这些实践。享受!入门模板将用作入门模板起点的 Dockerfil.

什么是GraalVM、AOT 和 JIT?

57 5K

用本指南来了解 GraalVM 是什么、它的工作原理以及即时 (JIT) 编译与提前 (AOT) 编译的比较。如果 Graal 的本机可执行文件几乎立即启动、更小并且消耗更少的资源 , 为什么您会想在.

Go首次达Tiobe榜历史最高第八名

84

谷歌的 Go 语言(即 golang)在 Tiobe 语言流行度指数中达到了历史最高位置,在2024年2月 Tiobe 语言流行指数中排名第八,并且多年来一直在上升。一年前在 Tiobe 指数中攀升至.

为什么SpringBoot胖Jar不再流行?

320 1 5K

公平地说,我有时会怀念 JavaEE 流行的日子。当然,当时的情况很复杂,但整个 JavaEE 平台设计合理,符合企业开发的需要。我可以很轻松地将当时的 JavaEE 应用服务器与现代 Kuberne.

dive:用于探索Docker镜像中每一层的工具

40

这个开源项目用于探索Docker镜像中每一层的工具基本特点1、按层细分显示 Docker 镜像内容当您选择左侧的镜像层时,右侧将显示该镜像层的内容以及所有先前镜像层的内容。此外,您还可以使用箭头键全面.

poetry-dockerize-plugin:将Poetry应用打包到Docker镜像

77 2K

简化从Poetry项目开始的 docker 镜像的创建。主要目标是轻松创建 docker 镜像,并且需要零配置。主要功能 从 Poetry 应用程序自动生成 docker 映像。 高度可配置。你可以通.

一个Dockerfile启动一个全栈Web服务器

109 4K

此示例 Dockerfile 是一个全栈服务器,其中包括后端、数据库和 UI,所有这些都位于单个文件中。#!(发音为 shebang)是一种 Unix 约定,通常用于 Python 和 Bash 等脚.

Docker介绍

99 5K

如果您正在带领公司渡过软件开发的曲折,那么 Docker 是您应该了解的游戏规则改变者。将 Docker 视为一个超级简单的平台,可帮助您创建、运行和管理容器 - 那些执行特定任务的小软件包。简而言之.

25 个最常见的 Docker 面试问题和答案

935 1 3K

下面我们为您带来 25 个最常见的 Docker 面试问题和答案。1.什么是Docker?答: Docker 是一个用于在容器中开发、发布和运行应用程序的平台。容器允许开发人员将应用程序及其依赖项打包.

适合初学者的 10 个 Docker 项目

222 4K

本文将为您提供2024 年十大 Docker 项目创意,这些创意将提升您的整体学习水平,并在雇主眼中突出您的简历。但在继续我们的项目之前,让我们首先了解 Docker 的实际含义是什么?什么是 Doc.

优化Docker镜像10个最佳实践

87 3K

在本文中,我们将探讨通过 Docker 映像最佳实践来优化部署的关键策略。1、选择正确的基础镜像选择合适的基础镜像是构建 Docker 镜像时的一个基本决定。基础映像是应用程序的起点,提供基本的操作系.

Rust:用多阶段构建方式优化Docker镜像大小

109 2K

使用 Docker 部署应用程序时,则需要遵循一些最佳实践。每条指令Dockerfile大致翻译为一个层:RUN apt-get update RUN apt-get install -y pytho.

Docker容器与JVM比较

145 3K

Java 的一大卖点是 Java 虚拟机带来的可移植性。 但是,由于在 [Docker] 容器中捆绑后端服务已成为常见做法,那么与本机编译语言相比,Java 有哪些优势呢?Docker 容器Docke.

Docker收购了TestContainer

92

TestContainers 将与 docker 高度集成。在 CI/CD 期间在非 Docker 基础设施上运行它几乎是不可能的。今天,Docker宣布收购AtomicJar,并将 19 名员工纳入.

process-compose:docker-compose替代者

272 7K

Process Compose 是一个简单而灵活的调度程序和编排器,用于管理非容器化应用程序。它深受docker-compose的启发,但不需要容器。不必处理 docker 文件、卷定义、网络和 do.

使用Spring Boot和Open Telemetry监控Kafka

190 15K

在本文中,您将了解如何使用 Spring Boot 和 Open Telemetry 为 Kafka 生产者和消费者配置跟踪。我们将使用 Micrometer 库来发送轨迹,并使用 Jaeger 来存.

如何解决Go Docker容器高延迟暂停问题?

182 3K

在容器编排器中运行时,设置 CPU 限制非常重要,以确保容器不会消耗主机上的所有 CPU。然而,Go 运行时不知道容器上设置的 CPU 限制,并且会愉快地使用所有可用的 CPU,导致高延迟。原因: 绝.

Docker 容器的 6 种调试方法

289

Docker 很棒,但它增加了一层额外的复杂性,这意味着您不能总是轻松地近距离接触您的应用程序,并且当您的容器无法启动或以异常方式中断时,这确实会阻碍调试。如果您陷入这种情况,这里是我的 goto 调.

蓝绿 Consul 部署:PHP、Java 和 Node.js 示例

195

使用 Consul 和 Registrator 在服务层上进行零停机 Docker-Compose 蓝绿部署通过您的项目及其唯一的 Dockerfile(“samples”文件夹中的 docker-c.

使用JLink为Spring Boot创建较小Docker镜像

512 6K

在这篇博文中,我们将深入探讨如何利用 JLink 优化 Docker 镜像大小,从而增强应用程序安全性和性能。我们将展示如何使用 JLink 并将其与 Docker 集成,以高效部署 Spring B.

一句话解释什么是Docker

192

Docker有四层含义:Dockerfile 文件格式用于声明性地描述机器(操作系统、已安装的软件包、进程等)。Docker引擎采用 Dockerfile 并在 Linux 主机上本地运行它,无需虚拟.

使用Gefyra在Kubernetes中实现本地程序开发

326 2K

在本文中,您将了解如何使用Gefyra简化和加速 Kubernetes 上的本地应用程序开发。Gefyra 为开发人员提供了多种有用的功能。首先,它允许在外部 Kubernetes 集群上运行容器并与.

DHH推出不同于Kubernetes/Docker的部署产品

452

Ruby on Rails创始人DHH推出新的Kamal:可随时随地部署Web应用。DHH:为了庆祝即将发布的v1.0版本,我们将MRSK重命名为Kamal,这是一种古老的阿拉伯导航工具(为了庆祝我们.

替代Docker Desktop的Podman下载量超50万

417

https: //github.com/containers/podman-desktop Docker 从一开始就免费,成为标准,然而Docker Desktop会收取许可费,而Podman可以替代.

幽默:什么是Docker?

917 4
.

IntelliJ IDEA 2023.2 EAP 6:AI 助手、开发容器支持等

1242

IntelliJ IDEA 2023.2 EAP 6 现已推出,提供了许多更新,例如新的 AI Assistant、对网关开发容器的支持以及 IDE 新 UI 的一些有价值的增强功能。人工智能助手(测.