symfony-docker
symfony-docker copied to clipboard
bin/console is missing after install
Title says it all, with latest version of main.
Didn't replicated on Linux, happened on Windows.
I changed SKELETON: ${SKELETON:-symfony/skeleton}
to SKELETON: ${SKELETON:-symfony/website-skeleton}
and ran docker-compose build --pull --no-cache
to install the website skeleton on Windows, something went wrong in the process.
I don't have a Window ready to reproduce the case. Can you check that the configuration of docker for window is correct ? It looks like a permission issue to create the file.
Sorry for the naive answer but isn't because there is bin/* !bin/console
on lines 28/29 of .dockerignore ?
The .dockerignore
file is there to optimize the ADD or COPY command during the build (https://docs.docker.com/engine/reference/builder/#dockerignore-file). The bin/console
file is retrieved when creating the symfony skeleton in the build process with the symfony recipes.
And the mounted volume here : https://github.com/dunglas/symfony-docker/blob/9d192405e001d802a9cd65dffdb5758345f660fa/docker-compose.override.yml#L8 recover the creation that was done on the container during the build on the local machine
is this possibly the same as https://github.com/dunglas/symfony-docker/issues/231?
I'm closing this issue because it is impossible for us to reproduce this problem. Anyway it seems to be more related to the window file management