Linux

podman

Podman 是一个无需守护进程的容器引擎,由 Red Hat 开发。它允许你运行 Linux 容器,无需运行守护进程。Podman 旨在提供一种更安全、更灵活的方式来管理容器,同时减少系统资源的消耗。 Podman 的一些主要特点包括: 无需守护进程:Podman 直接在前台运行,不需要后台守护进程。 用户空间:Podman 运行在用户空间,不需要 root 权限(除了一些特定的操作,如创建网络或挂载文件系统)。 兼容性:Podman 支持 Docker 命令行界面,因此可以无缝替换 Docker。 安全性:Podman 提供了更好的隔离性和安全性,因为它不需要 root 权限来运行大多数操作。 多架构支持:Podman 支持多种架构,包括 x86_64、ARM、s390x 等。 使用 Podman 的基本命令包括: podman run:运行一个容器。 podman pull:从镜像仓库拉取镜像。 podman push:将镜像推送到镜像仓库。 podman images:列出本地镜像。 podman ps:列出正在运行的容器。 podman exec:在运行的容器中执行命令。

Linux

在 CentOS 7|RHEL 7|Oracle Linux 7 上安装 Temurin OpenJDK 21

AdoptOpenJDK,也称为 Eclipse Temurin 是一个开源 Java,成立于 2017 > 经过对 OpenJDK 缺乏开源和测试系统的长时间讨论。 Eclipse Adoptium 小组承担这项任务的主要目标是生产高质量、经过 TCK 认证的技术和运行时,以便在 Java 生态系统中使用。自发布以来,AdoptOpenJDK 已经取得了巨大的发展,现在是基于 OpenJDK 的二进制文件的领先提供商,这些二进制文件可用于桌面、现代云平台、传统服务器、企业嵌入式系统,甚至大型机。这一成功是通过多个项目以及与外部项目(例如 OpenJDK)的密切合作来实现的,以提供所需的 Java SE 运行时实现。 AdoptOpenJDK 可以安装在各种平台上,例如 Windows、macOS、Linux 等。