Comments (11)
any Jetty release with #.#.#.M#
is a milestone / unstable / beta release.
Jetty 9.4 will introduce a few things: easier configuration for embedded users (implemented), javax.websocket 1.1 support (being worked on now), websocket proxy support (planned), including support for JDK9 and it's new JVM level ALPN (implemented).
Jetty 10.x (also underway in master branch) will be Servlet 4.x
from docker-jetty.
I also have the striped down jetty-home distribution almost ready to go, probably M1 which we can use in Alpine to shrink the size a bit.
from docker-jetty.
@joakime Thanks for the explanation about the M*
releases. I know that they are milestone releases and I don't generally build docker images for them, although I did build one for 9.3.0.M2. When those images are built, they are only tagged with their full version number, so if we were to build a 9.4 image before the official release, it would not be tagged jetty:9.4
, but only jetty:9.4.0.M#
.
@jmcc0nn3ll That's great to hear! That may actually be a good reason to start early on a milestone-based jetty:9.4.0.M#
image once those changes land in a milestone, since it will greatly simplify the Dockerfile
.
from docker-jetty.
As for a jre9
image to complement the Java 9 support in Jetty 9.4, that's going to depend on docker-library/openjdk#29. I haven't checked up on the status of OpenJDK 9 packaging in Debian for a while.
from docker-jetty.
sounds good, I'll help get it wired up when we push it out, maybe a week or
two
jesse mcconnell
[email protected]
On Fri, Jun 10, 2016 at 5:25 PM, Mike Dillon [email protected]
wrote:
As for a jre9 image, that's going to depend on
docker-library/openjdk#29. I haven't checked up
on that status of OpenJDK 9 packaging in Debian for a while.—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#34 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AAQrry0jAPcQx95EXdRVp0cEONwqP1DMks5qKeRggaJpZM4IzXJB
.
from docker-jetty.
@jmcc0nn3ll FYI, I pushed up a jetty-9.4
branch based on 9.4.0.M0
. I don't plan to submit a jetty:9.4
image to Docker Hub, but if you want to make any changes you can target any PRs there.
from docker-jetty.
sure thing, plan is to have a new 9.4 milestone build in the next week or
three and then I'll get a PR there for you
jesse mcconnell
[email protected]
On Wed, Jun 29, 2016 at 1:25 AM, Mike Dillon [email protected]
wrote:
@jmcc0nn3ll https://github.com/jmcc0nn3ll FYI, I pushed up a jetty-9.4
https://github.com/appropriate/docker-jetty/tree/jetty-9.4 branch based
on 9.4.0.M0. I don't plan to submit a jetty:9.4 image to Docker Hub, but
if you want to make any changes you can target any PRs there.—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#34 (comment),
or mute the thread
https://github.com/notifications/unsubscribe/AAQrr_8qCgJkJF7LQTovus-2jeE-9qzRks5qQg_OgaJpZM4IzXJB
.
from docker-jetty.
FYI, I just updated the jetty-9.4
branch to Jetty 9.4.0.RC0.
@jmcc0nn3ll Did you make any progress with the slimmed down JETTY_HOME
you mentioned in your earlier comment?
Also, I noticed that docker-library/openjdk#29 was closed about a month ago (and the actual image was added back in November 2015 and I commented on it...), so there is now an openjdk:9
image we can use as a base. Which versions do we want to update to have a jre9
variant?
from docker-jetty.
FWIW, it looks like there is not an Alpine variant of the JRE 9 openjdk
image.
from docker-jetty.
@md5 yes, there is now a org.eclipse.jetty:jetty-home artifact that contains as stripped down distribution as we can make and still have all the nuts and bolts of Jetty bundled up. We now use it in the jetty-distribution artifact as the starting point and bring in the elements of the demo-base, etc. I have been planning on giving a PR with this but figured I would wait for RC1 which is targeted for this next week, thinking is that will be structurally very much like what we'll be moving forward with.
from docker-jetty.
from docker-jetty.
Related Issues (20)
- Issues with Docker Build with 1.8.0_191 HOT 2
- Provide Jetty images based on openjdk:11-jre-slim HOT 7
- jetty:9-jre8 SSL no longer works, FIN sent in reply to CLIENT_HELLO HOT 7
- jetty user home is not properly set HOT 5
- sqlite (used in sqlite-libs) version 3.26.0-r3 has 2 vulnerabilities HOT 1
- Mail library included in jetty-jre11 is not compatible with JDK11 HOT 11
- Docker image for jetty 10 HOT 3
- TMPDIR /tmp/jetty not used
- Replace sks-keyservers.net HOT 9
- Discontinue building the image based on OpenJDK JRE 7 HOT 1
- Old version 9.4.18 in docker hub HOT 1
- Container exits immediately when using JDWP in JAVA_OPTIONS HOT 4
- Jetty on top of Openjdk-8 JDK version HOT 2
- Add jetty 9 images based on AdoptOpenJDK HOT 1
- Stop supporting deprecated versions of Jetty HOT 5
- Move official docker-jetty project to the jetty project HOT 3
- jetty 9.4.29 released HOT 1
- Empty jetty.start file HOT 5
- start.jar explodes: missing/invalid file modules/alpn-impl/alpn-1.8.0_181.mod HOT 4
- Any plans for jre11 ? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-jetty.