Getting started with Adobe’s ColdFusion Docker images

August 2, 2019
ColdFusion troubleshooter
Legend 57 posts
Followers: 51 people
2

Getting started with Adobe’s ColdFusion Docker images

ColdFusion troubleshooter
Legend 57 posts
Followers: 51 people
August 2, 2019

Did you know that Adobe released Docker images for ColdFusion back in May 2018? Images are available not only for ColdFusion 2018 and 2016, but also for the ColdFusion Add-on services (PDF service, Solr service), the ColdFusion Performance Monitoring Toolset  (PMT, for CF2018). the ColdFusion API Manager (available with CF Enterprise in CF 2016 and above), and more.

Their availability was announced in a an Adobe blog post in May 2018.  And the post at least pointed to WHERE the images could be found–at the Bintray registry rather than Docker Hub, specifically: https://bintray.com/eaps/coldfusion/

But that post did not point out how there is a very useful page of information about USING the CF images (including the CF add-on and PMT ones), including their environment variables, examples of running them, and including Docker Compose files for extending and/or coordinating their use. Perhaps that page was not yet written at the time, but it’s a great starting point.

For more on the CF, CF add-on, and PMT images, see https://helpx.adobe.com/coldfusion/using/docker-images-coldfusion.html.  For the API Mgr and its add-ons, see a similar page, https://helpx.adobe.com/coldfusion/api-manager/docker-images-coldfusion-api-manager.html.

That said, there’s a good bit that the page does NOT cover, especially for those new to Docker, but even for more experienced folks (even those with experience using the CF Docker images). I hope to address this in various ways in coming weeks.

First, note that I will be doing a session on the topic of “Getting Started with the CF Docker Images” at the Adobe CF Summit 2019. Being only an hour, there’s a lot I won’t be able to cover obviously, but I will indeed cover a fair bit more than what is in those help pages.

Then for those wanting still more, I’ll also be doing a day-long pre-conference session (the day before the conference) where I will expand on the topic much more (including more on Docker in general, and including discussion of other CF Docker images such as those from Ortus). For details, see the description in that link.

(Sadly, there’s no way to link the same way directly to the description of my hour-long session description. You can find them on the “sessions” tab, with mine on Day 2 in that schedule. I have offered the description in a post on my own blog about the talks.)

Further, I plan to blog on various topics related to all this between now and then (and beyond). either here or on my own blog, carehart.org. And if you have questions about using the CF Docker images, then besides commenting at the blog posts you can also open questions here in the CF portal or at the Adobe CF Forums.


For more blog content 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.

Comments (2)
2019-10-09 18:47:29
2019-10-09 18:47:29

Hi, I’m trying to download the CF container image from https://eaps-docker-coldfusion.bintray.io but keep running into authentication errors. I’ve created an account both with Adobe and Bintray. No luck. And I’m using the download guidance at https://www.jfrog.com/confluence/display/BT/Docker+Repositories as well as https://bintray.com/eaps/coldfusion/cf%3Acoldfusion#

Most confusing of all is the interpreting what the API key should be in this line: docker login -u chrisamoran -p <API_KEY> eaps-docker-coldfusion.bintray.io. I’ve tried using a base64 encoded combination of username and username : password, but nothing works.

Any recommendations?

 

Like
(1)
>
chrism87438241
's comment
2019-10-09 20:08:03
2019-10-09 20:08:03
>
chrism87438241
's comment

Chris, do you mean you are using that bintray.io URL in your browser? You should not. (I get the same prompt and can’t login.)

First, to be clear, if you want information ABOUT  the CF containers there, see the URL you offer later in your comment, https://bintray.com/eaps/coldfusion/cf%3Acoldfusion. Or see Adobe’s resources that I point to above, which again point to that.

But then you refer to trying to “download” the image, and if you view the resources I just listed, you will see that indeed, yes, when you do a “docker pull”, the url you use is indeed at bintray.io

But you would do that “docker pull” from a command line when running Docker. And to be clear, you don’t need to authenticate to do that. And you don’t need any API key.

Let us know if this gets you going.

Like
Add your comment