浏览代码

Add Jetty documentation

Mike Dillon 10 年之前
父节点
当前提交
bf6870d37f
共有 5 个文件被更改,包括 132 次插入0 次删除
  1. 1 0
      jetty/README-short.txt
  2. 86 0
      jetty/README.md
  3. 43 0
      jetty/content.md
  4. 2 0
      jetty/license.md
  5. 二进制
      jetty/logo.png

+ 1 - 0
jetty/README-short.txt

@@ -0,0 +1 @@
+Jetty provides a Web server and javax.servlet container, plus support for SPDY, WebSocket, OSGi, JMX, JNDI, JAAS and many other integrations.

+ 86 - 0
jetty/README.md

@@ -0,0 +1,86 @@
+# Supported tags and respective `Dockerfile` links
+
+
+
+For more information about this image and its history, please see the [relevant
+manifest file
+(`library/jetty`)](https://github.com/docker-library/official-images/blob/master/library/jetty)
+in the [`docker-library/official-images` GitHub
+repo](https://github.com/docker-library/official-images).
+
+# What is Jetty?
+
+Jetty is a pure Java-based HTTP (Web) server and Java Servlet container. While
+Web Servers are usually associated with serving documents to people, Jetty is
+now often used for machine to machine communications, usually within larger
+software frameworks. Jetty is developed as a free and open source project as
+part of the Eclipse Foundation. The web server is used in products such as
+Apache ActiveMQ, Alfresco, Apache Geronimo, Apache Maven, Apache
+Spark, Google App Engine, Eclipse, FUSE, Twitter's Streaming API and Zimbra.
+Jetty is also the server in open source projects such as Lift, Eucalyptus,
+Red5, Hadoop and I2P. Jetty supports the latest Java Servlet API (with JSP
+support) as well as protocols SPDY and WebSocket.
+
+> [wikipedia.org/wiki/Jetty_(web_server)](https://en.wikipedia.org/wiki/Jetty_(web_server))
+
+![logo](https://raw.githubusercontent.com/docker-library/docs/master/jetty/logo.png)
+Logo © Eclipse Foundation
+
+# How to use this image.
+
+Run the default Jetty server (`CMD ["jetty.sh", "run"]`):
+
+    docker run -d jetty:9
+
+You can test it by visiting `http://container-ip:8080` in a browser or, if you
+need access outside the host, on port 8888:
+
+    docker run -d -p 8888:8080 jetty:9
+
+You can then go to `http://localhost:8888` or `http://host-ip:8888` in a
+browser.
+
+The default Jetty environment in the image is:
+
+    JETTY_HOME    =  /usr/local/jetty
+    JETTY_CONF    =  /usr/local/jetty/etc/jetty.conf
+    JETTY_STATE   =  /usr/local/jetty/jetty.state
+    JETTY_ARGS    =
+    JAVA_OPTIONS  =
+    TMPDIR        =  /tmp
+
+Webapps can be [deployed](https://wiki.eclipse.org/Jetty/Howto/Deploy_Web_Applications)
+in `/usr/local/jetty/webapps`.
+
+# License
+
+View [license information](http://eclipse.org/jetty/licenses.php) for the
+software contained in this image.
+
+# Supported Docker versions
+
+This image is officially supported on Docker version 1.4.1.
+
+Support for older versions (down to 1.0) is provided on a best-effort basis.
+
+# User Feedback
+
+## Issues
+
+If you have any problems with or questions about this image, please contact us
+ through a [GitHub issue](https://github.com/docker-library/jetty/issues).
+
+You can also reach many of the official image maintainers via the
+`#docker-library` IRC channel on [Freenode](https://freenode.net).
+
+## Contributing
+
+You are invited to contribute new features, fixes, or updates, large or small;
+we are always thrilled to receive pull requests, and do our best to process them
+as fast as we can.
+
+Before you start to code, we recommend discussing your plans 
+through a [GitHub issue](https://github.com/docker-library/jetty/issues), especially for more ambitious
+contributions. This gives other contributors a chance to point you in the right
+direction, give you feedback on your design, and help you find out if someone
+else is working on the same thing.

+ 43 - 0
jetty/content.md

@@ -0,0 +1,43 @@
+# What is Jetty?
+
+Jetty is a pure Java-based HTTP (Web) server and Java Servlet container. While
+Web Servers are usually associated with serving documents to people, Jetty is
+now often used for machine to machine communications, usually within larger
+software frameworks. Jetty is developed as a free and open source project as
+part of the Eclipse Foundation. The web server is used in products such as
+Apache ActiveMQ, Alfresco, Apache Geronimo, Apache Maven, Apache
+Spark, Google App Engine, Eclipse, FUSE, Twitter's Streaming API and Zimbra.
+Jetty is also the server in open source projects such as Lift, Eucalyptus,
+Red5, Hadoop and I2P. Jetty supports the latest Java Servlet API (with JSP
+support) as well as protocols SPDY and WebSocket.
+
+> [wikipedia.org/wiki/Jetty_(web_server)](https://en.wikipedia.org/wiki/Jetty_(web_server))
+
+%%LOGO%%
+Logo © Eclipse Foundation
+
+# How to use this image.
+
+Run the default Jetty server (`CMD ["jetty.sh", "run"]`):
+
+    docker run -d jetty:9
+
+You can test it by visiting `http://container-ip:8080` in a browser or, if you
+need access outside the host, on port 8888:
+
+    docker run -d -p 8888:8080 jetty:9
+
+You can then go to `http://localhost:8888` or `http://host-ip:8888` in a
+browser.
+
+The default Jetty environment in the image is:
+
+    JETTY_HOME    =  /usr/local/jetty
+    JETTY_CONF    =  /usr/local/jetty/etc/jetty.conf
+    JETTY_STATE   =  /usr/local/jetty/jetty.state
+    JETTY_ARGS    =
+    JAVA_OPTIONS  =
+    TMPDIR        =  /tmp
+
+Webapps can be [deployed](https://wiki.eclipse.org/Jetty/Howto/Deploy_Web_Applications)
+in `/usr/local/jetty/webapps`.

+ 2 - 0
jetty/license.md

@@ -0,0 +1,2 @@
+View [license information](http://eclipse.org/jetty/licenses.php) for the
+software contained in this image.

二进制
jetty/logo.png