Lucee 5, Nginx, and Docker Compose not finding sample index.cfm file

I have set up a fairly vanilla Dockerfile to start with, just to see if I can get the sample index.cfm to run:

FROM lucee/lucee-nginx:preview

And the related docker-compose.yml file:

  • Xdebug remote.host IP changed when VPN Is active
  • Docker-Machine commands timeout TLS handshake but Dock Swarmer working ok
  • Remove docker image which has dependent children images
  • npm install error inside docker container
  • Connecting to Docker container from host
  • How is the execution order of docker run command' options (such as “-v” )?Which first execute?
  • web:
      build: .
      ports:
        - "80:80"
    

    When I run this, I get an Nginx 403 Forbidden error. If I change the ports setting to 80:8080, I get a Tomcat 404 Not Found error.

    I’m lost as to how to get this working with Docker Compose. How can I debug this, or is there a different way that I can configure Docker Compose to get it running?

  • Cannot Compile the typescript in Docker
  • tools for defining and running complex applications with docker
  • nginx configuration: 405 not allowed?
  • Access non-IP interface in docker container
  • Access docker remote API from container
  • bluemix container KO with ip public but OK in local
  • One Solution collect form web for “Lucee 5, Nginx, and Docker Compose not finding sample index.cfm file”

    The newer builds of Lucee 5 work (release candidates especially), so this problem has since “sorted itself out.”

    See the section of the lucee-dockerfiles project for Lucee 5 on Tomcat-8-jre with Nginx.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.