Patrick
08/08/2023, 8:15 PMJim Priest
08/08/2023, 8:17 PMPatrick
08/08/2023, 8:19 PMJim Priest
08/08/2023, 8:19 PMPatrick
08/08/2023, 8:20 PMPatrick
08/08/2023, 8:21 PMJim Priest
08/08/2023, 8:28 PMJim Priest
08/08/2023, 8:35 PMPatrick
08/08/2023, 8:42 PM/jim sitting in same folder as your DockerfileJim Priest
08/08/2023, 8:45 PMvolumes:
- type: bind
source: ${PWD}
target: /jim
consistency: consistentJim Priest
08/08/2023, 8:45 PMPatrick
08/08/2023, 8:47 PMJim Priest
08/08/2023, 8:51 PMPatrick
08/08/2023, 8:57 PMjclausen
08/08/2023, 10:15 PMAPP_DIR - The place from which the run.sh executes ( in the case of a finalized startup though, that finalized script executes and APP_DIR is what it was in the first stage
• BOX_SERVER_WEB_WEBROOT - This is the location from which traffic is served - also in a finalized startup it is set when the script is created - it cannot be changed after that.jclausen
08/08/2023, 10:22 PM/jim to /app and then the path checks resolve?jclausen
08/08/2023, 10:25 PMRUN ln -s /app /jimJim Priest
08/09/2023, 12:58 PMjclausen
08/09/2023, 1:56 PM/appJim Priest
08/09/2023, 3:27 PMJim Priest
08/09/2023, 6:14 PMENV BOX_SERVER_APP_CFENGINE adobe@2021.0.9+330148
ENV BOX_SERVER_PROFILE development
ENV BOX_SERVER_WEB_WEBROOT /virtual/www/htdocs/adminjas
08/09/2023, 11:01 PMjclausen
08/10/2023, 3:27 PMDocker seems easier to not use in the start until there’s updates to roll out. 🙂I would disagree wholeheartedly - especially having worked with all manner and of flavors of Virtualized development enviornments. When working with developers using multiple OS’ ( e.g. your UI team uses Mac, Your back-end team uses multiple flavors ) I have found docker makes it so much easier to provide a consistent development environment. It also makes it easy to stand up that environment for a new developer in a matter of minutes. When you run a Linux container locally You are running your app in Linux. The only disconnect is when you mount in file systems which are case-insensitive, which would run as case-sensitive in Linux. Some care and consideration in the development environment smooths those casing issue out.