Skip to content

Instantly share code, notes, and snippets.

@jimpriest

jimpriest/docker-compose.yml Secret

Last active Jan 14, 2021
Embed
What would you like to do?
Adobe CF2018 and Add ons
version: '3'
services:
cfml:
container_name: cfml
build:
context: ./cfml
dockerfile: Dockerfile
image: cfml
# image: eaps-docker-coldfusion.bintray.io/cf/coldfusion:latest-2018
environment:
- acceptEULA=YES
- password=password
- addonsHost=addons
- addonsPort=8991
healthcheck:
test: curl -f http://cfml:8500/
interval: 1m
timeout: 3s
depends_on:
- addons
- mssql
networks:
local:
ports:
- "80:8500"
volumes:
- ${WWW_ROOT_DIR}apps/navycrms/wwwroot:/app:delegated
- ${WWW_ROOT_DIR}apps/frameworks:/frameworks:ro
addons:
container_name: addons
image: eaps-docker-coldfusion.bintray.io/cf/addons:latest-2018
environment:
- acceptEULA=YES
ports:
- "8991:8991"
networks:
local:
mssql:
container_name: mssql
image: microsoft/mssql-server-linux:2017-latest
volumes:
- mssql_server_data:/var/opt/mssql/data
- ${WWW_ROOT_DIR}database-backups:/var/opt/mssql/backups
# - /etc/timezone:/etc/timezone:ro
# - /etc/localtime:/etc/localtime:ro
environment:
SA_PASSWORD: 'Your_password123'
ACCEPT_EULA: 'Y'
MSSQL_PID: 'Developer'
networks:
local:
ports:
- '1433:1433'
volumes:
mssql_server_data:
networks:
local:
driver: bridge
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment