UPDATE TO THIS POST (on Apr 30, 2021): See Adobe’s response to this problem, discussed in a post on Apr 30, 2021. I offered a comment on what I don’t like about the currently-proposed “solution”.
I leave the rest below for historical perspective.
This isn’t technically “ColdFusion news” but it affects those who may want to use the Adobe ColdFusion Docker images. Since 2018, they have been hosted on the Docker registry service from JFrog called BinTray. (It was never clear to me why Adobe used that instead of Dockerhub.com, but perhaps it was a financial decision.)
Anyway, JFrog announced recently that they are sunsetting the BinTray service, on May 1 2021, as is also indicated via a bold banner at the top of the Adobe CF Docker image repository there.
What’s not clear (for now) is what this means for those who want to obtain Adobe CF Docker images after that date. When I first noticed the issue, I asked about it on the Adobe blog post regarding the March 2021 CF updates. I have not heard a reply in a week, so I felt it was important to go ahead and announce this to the CF community.
If you’re not familiar with (or were unaware of ) Adobe’s ColdFusion Docker images, see a 2019 post I did introducing them. The images allow you to deploy CFML via containers on such platforms as Docker, Docker Desktop, Kubernetes, OpenShift, and more, and on cloud services such as AWS, AZure, Google Cloud, Digital Ocean, and more.
To be clear, this JFrog news does NOT at all call into question Adobe’s support for their CF Docker images. Indeed, just last week they updated them for CF2021, 2018, and 2016 when they came out with the above-mentioned updates for each of those versions. And any images you’ve already pulled/downloaded will work fine, even after that deadline.
This news only raises the question of WHERE we will find/how we will go about pulling them after May 1.
(Finally, to save folks taking the time to comment: yes, it should be noted Ortus also offers their own Commandbox Docker images for Adobe CF and for Lucee, and they too exist for CF2021, 2018, and 2016 which were updated last week. They are available via Dockerhub, instead. The Ortus images are quite different from the Adobe ones, with each offering different configurable aspects. That said, folks interested in deployment of CFML via containers should be aware of both options, to choose what’s best for their needs.)
I do hope we will hear what the plans are (for moving the Adobe CF Docker images to a new repository) well before the drop-dead date just 5 weeks from now, whether as a reply here or via their own blog post.
For more blog posts from Charlie Arehart, see his posts here as well as his posts at carehart.org. And follow him on Twitter and other social media as carehart.
As an update on all this, there’s some good news that has been shared by Adobe elsewhere this week. First, they are indeed working toward getting the images on Dockerhub “very soon”, and in the meantime we can also get them via a repo on AWS docker registry, called ECR. Finally, I also found that the Bintray images ARE still available, at least for now (but that may well end very soon).
For more info on all the above, I’ve done a blog post here on the CF portal, as well as still another with additional details on my own site (noting as well some some issues that I hope Adobe might get to address.)
Really looking forward to the images being on Dockerhub, of course.
Jim, I just did a pull of one of the images and it worked just fine. I don’t think we’re “hosed” yet. (And to be clear, no, I was not authenticated to bintray. Just did a straight Docker pull on a new machine where the images did not currently exist.)
But sure, the clock is ticking. And it is very sad to see that no one from Adobe has responded here.
I’ve also reached out directly to Adobe last week, and got a polite/classic reply that it would be looked into. I have asked again today, repeating that it would be important for someone there to at least respond here to say that this is being actively looked into, even if they can’t yet announce what the “plan” would be.
You must be logged in to post a comment.