[request] Dockerfile should build the zipfile assets
First, thank you for providing an app Dockerfile. There is a step that copies previously generated material:
COPY castopod /var/www/castopod
This step causes building the container to fail due to the assets not existing in the repository. These assets are built by some other means that is excluded from the Dockerfile.
The Dockerfile should include the steps that are necessary to build the assets, as that would facilitate building the containers from source and not relying on the Docker Hub image repository.
The alternative is to have my container build process perform the pre-build steps that are excluded from the Dockerfile. However, this obviates the usefulness of running the container to begin with because it requires installing the dependencies on a host machine. The point of the container is to isolate the app dependencies from the host system. My workaround for the time being is to use the unreliable Docker Hub to supply the image.
Thank you for your consideration!