Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
docker容器镜像教程
使用NestJs与docker实现CQRS和存储库模式的领域驱动设计DDD
在这篇博客中,我们将使用命令和查询责任分离(CQRS) +存储库模式建立领域驱动设计(DDD)架构,在docker的帮助下,我们使这个应用程序 dockerize 使用docker-compose.yml
Alpaquita Linux:唯一为Java量身定制的Linux操作系统
今天,越来越多的应用程序被打包在容器中,它们被部署到各种云或Kubernetes集群中。因此,我们的Jar在其中运行的容器的底层基础镜像对应用程序的性能和安全性的影响不亚于JDK的版本发布。 目前有 300 多个积极维护的 Linux 发行版。Be
解决Java启动慢等长期痛点的Leyden项目已经启动
本项目的最终目标是为了解决Java启动时间慢、性能达到峰值的时间慢以及占用空间大等长期痛点。 在讨论征集中,我建议我们通过在Java平台和JDK中引入静态运行时镜像(static run-time images )的概念来解决这些痛点。 <
什么是Distroless容器镜像?
GoogleContainerTools 的 distroless基础镜像经常被称为生产小型(er)、快速(er)和安全
Spring Boot 3.0.0-RC1 现已发布
Spring Boot3.0.0-RC1已经发布,现在可以从https://repo.spring.io/milestone获得。此版本包括
可用于生产环境的Spring Boot的Dockerfile配置
下面的文章是我的生产证明 Dockerfile,用于分层 Spring Boot 应用程序,具有自定义构建的 JRE,具体取决于使用 jlink 和 jdeps 所需的 Java 模块,解释了我添加或更改的内容。当然,我不保证 Dockerfile 完全符合你的需求,但它应该为你提供一个思路
Stackoverflow 2022年调查结果简编
在线学习编程的比例从 60% 增长到 70%。远程和混合角色占响应的约 85%。 去年,我们将 Git 视为开发人员的基本工具。今年,Docker 似乎正在成为专业开发人员的类似基础工具,从 55% 增加到 69%。
Portainer:Docker容器的Web界面管理工具
Portainer 是一个易于使用的管理工具,可让您管理各种 Docker 环境。它提供了一种从 Web 界面管理 Docker 容器和 Swarm 服务的简单方法。Portainer 应用程序允许您管理 Docker 容器,例如创建和删除 Swarm 服务、授予访问权限、在运行容器的控制台
Docker, Dockerfile, 和Docker Compose区别 | Baeldung
随着越来越多的应用程序转移到云计算,术语有时会变得很混乱。 在这篇文章中,我们将谈论Docker、Dockerfile和Docker Compose之间的区别。 Docker
如何为Rust创建小型Docker镜像? - DEV
构建最小的 Docker 镜像来部署 Rust 带来了很多好处:它不仅有利于安全性(减少攻击面),而且可以缩短部署时间、降低成本(减少带宽和存储),并降低依赖冲突的风险。 我们的 "应用程序 "相当简单:我们将建立一个命令行工具,调用https:/
使用Docker WildFly和wildfly-maven-plugin实现Java应用容器化
假设你已经有了一个war包,使用WildFly Docker镜像来创建应用镜像:将以下内容加入一个新 Dockerfile 映像
Golang 和 Docker热重载开发和生产配置 - Bartlomiej
在本节中,您将学习如何设置您的 Golang 应用程序以在您的机器上进行本地开发。开发容器的目的是保存所有依赖项(例如:第三方包,如GORM)、基础设施(例如:数据库、内存缓存等)和您的代码,以帮助和改进您的开发。 创建我们的应用程序仓库。
使用Golang、PostgreSQL和Docker实现现代API设计
使用 Docker Compose 组织容器并使用 CURL 发出请求。 Go 是一种高性能的强大语言,它在语言本身中内置了并发性,使其非常适合微服务。这里我们将制作一个小的 API,重点是理解 HTTP 和整体 API 设计。如果您想了解更多关于
用简单方法学习Docker
涵盖 Docker 基础知识并教您如何容器化应用程序的教程。Docker 已经接管了软件行业,成为事实上的标准。我想我们大多数人都同意这一点。 Docker 不仅让开发人员的生活更轻松,也让运营和普通用户的生活更轻松。就在几年前,安装一个软件可能会很麻烦,安装和设置数据库等东
Java的新提案:Project Leyden
Project Leyden目的是改善 Java 程序的启动时间、达到峰值性能的时间和占用空间。 我们通常可以通过在时间上转移一些计算来改善程序的启动时间、预热时间和占用空间,这些计算可以提前到运行时间的后期(如通过懒惰的初始化),或向后到比运行时
在Docker容器中使用Hadoop执行Python MapReduce作业
在 Apple Silicon Mac 上的 Docker 容器中使用 Hadoop 执行 Python MapReduce 作业。 开始时需要的步骤是。安装 Apple Silicon的docker桌面。克隆这个
Docker Desktop 现在可以在 Linux 上使用
今天,我们很高兴地宣布 Docker Desktop for Linux 全面上市,为使用 Linux 桌面环境的开发人员提供与当前在 macOS 和 Windows 上完全相同的 Docker Desktop 体验。 Docker Desktop
2022年云原生12因子应用 - xenitab
十二要素应用是一种构建软件即服务应用的方法论,最早是由与Heroku有关的开发者制定的。这个方法论的首次提出已经过去十年了。尽管有人批评说它只适用于Heroku和类似的网络应用程序服务,但它仍然是软件即服务开发的一个相关标准。它的一些原则已被纳入Docker,然后纳入OCI,
上页
下页
关闭