From 70986d347d2bad183e0709cef032c876481b41c9 Mon Sep 17 00:00:00 2001 From: GuangJie1 Date: Mon, 30 Jun 2025 20:51:33 +0800 Subject: [PATCH] add jetty readme --- Others/jetty/README.md | 38 +++++++++++++++++++++++++++++ Others/jetty/doc/image-info.yml | 39 ++++++++++++++++++++++++++++++ Others/jetty/doc/picture/logo.png | Bin 0 -> 6027 bytes 3 files changed, 77 insertions(+) create mode 100644 Others/jetty/README.md create mode 100644 Others/jetty/doc/image-info.yml create mode 100644 Others/jetty/doc/picture/logo.png diff --git a/Others/jetty/README.md b/Others/jetty/README.md new file mode 100644 index 00000000..e11fe18e --- /dev/null +++ b/Others/jetty/README.md @@ -0,0 +1,38 @@ +# Quick reference + +- The official Jetty docker image. + +- Maintained by: [openEuler CloudNative SIG](https://gitee.com/openeuler/cloudnative). + +- Where to get help: [openEuler CloudNative SIG](https://gitee.com/openeuler/cloudnative), [openEuler](https://gitee.com/openeuler/community). + +# Jetty | openEuler +Current jetty docker images are built on the [openEuler](https://repo.openeuler.org/). This repository is free to use and exempted from per-user rate limits. + +Eclipse Jetty is a lightweight, highly scalable, Java-based web server and Servlet engine. Jetty's goal is to support web protocols (HTTP/1, HTTP/2, HTTP/3, WebSocket, etc.) in a high volume low latency way that provides maximum performance while retaining the ease of use and compatibility with years of Servlet development. + +Learn more about Jetty on [Jetty documentation](https://jetty.org/docs/index.html)⁠. + +# Supported tags and respective Dockerfile links +The tag of each `jetty` docker image is consist of the version of `jetty` and the version of basic image. The details are as follows + +| Tag | Currently | Architectures | +|------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------|------------------| +| [12.0.21-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/jetty/12.0.21/24.03-lts-sp1/Dockerfile) | Jetty 12.0.21 on openEuler 24.03-LTS-SP1 | amd64, arm64 | + +# Usage +In this usage, users can select the corresponding `{Tag}` based on their requirements. + +- Add jetty dependency + + Maven: Add the following dependency to your `pom.xml`. + ``` + + org.eclipse.jetty + jetty-server + ${jetty.version} + + ``` + +# Question and answering +If you have any questions or want to use some special features, please submit an issue or a pull request on [openeuler-docker-images](https://gitee.com/openeuler/openeuler-docker-images). \ No newline at end of file diff --git a/Others/jetty/doc/image-info.yml b/Others/jetty/doc/image-info.yml new file mode 100644 index 00000000..a52c293a --- /dev/null +++ b/Others/jetty/doc/image-info.yml @@ -0,0 +1,39 @@ +name: jetty +category: others +description: Jetty 是一个开源的、轻量级的 Java Web 服务器 和 Servlet 容器,由 Eclipse 基金会维护。它被广泛用于嵌入式系统、微服务架构和云原生应用,特点是高性能、模块化设计,并且启动速度快。 +environment: | + 本应用在Docker环境中运行,安装Docker执行如下命令 + ``` + yum install -y docker + ``` +tags: | + jetty镜像的Tag由其版本信息和基础镜像版本信息组成,详细内容如下 + + | Tag | Currently | Architectures | + |----------|-------------|------------------| + |[12.0.21-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/jetty/12.0.21/24.03-lts-sp1/Dockerfile)| Jetty 12.0.21 on openEuler 24.03-LTS-SP1 | amd64, arm64 | + +download: | + 拉取镜像到本地 + ``` + docker pull openeuler/jetty:{Tag} + ``` + +usage: | + - 添加maven依赖 + + Maven: 在`pom.xml`文件中引入Jetty依赖 + ``` + + org.eclipse.jetty + jetty-server + ${jetty.version} + + ``` + +license: Apache-2.0 license +similar_packages: + - Tomcat: Apache Tomcat(简称 Tomcat)是一个轻量级Web服务器和Servlet/JSP容器,它实现了Java Servlet、JSP(JavaServer Pages)和WebSocket规范,是运行Java Web应用的核心服务器之一。 +dependency: + - openjdk + - maven diff --git a/Others/jetty/doc/picture/logo.png b/Others/jetty/doc/picture/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..6c45419a4ae951558c735b11df852281cc72b259 GIT binary patch literal 6027 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 tx