A hands-on walkthrough of Daemon’s (the team that maintains the official Lucee docker images) Docker based tool chain. A full demonstration of how to set up, develop, build and version control a CFML application running within Docker containers. Includes a general overview of Docker best practice as it relates to a typical CFML application stack; specifically nginx, tomcat, lucee.
Working examples of CFML apps running within docker-machine and the composition of of multiple services using docker-compose. Geoff moves from a simple app running Lucee to a more complex app spinning up lucee, memcached and mysql. Includes specific advice on the structure of your project git repository and server configuration by environment.