En esta configuración docker-compose up
muestra cat: /tmp/my-templates/mysite.template: Is a directory
pero mysite.template
es un archivo con una pequeña configuración nginx. ¿Qué estoy haciendo mal o este es el error?
docker-compose.yml:
app-d-webserver:
image: nginx
container_name: app-d-webserver
volumes:
- ./nginx:/tmp/my-templates
ports:
- "8080:80"
command: /bin/bash -c "cat /tmp/my-templates/mysite.template;"
Windows 10, más reciente
versión de docker-compose:
docker-compose version 1.8.0, build d988a55
docker-py version: 1.9.0
CPython version: 2.7.11
OpenSSL version: OpenSSL 1.0.2d 9 Jul 2015
versión de Docker:
docker version
Client:
Version: 1.12.0
API version: 1.24
Go version: go1.6.3
Git commit: 8eab29e
Built: Thu Jul 28 21:15:28 2016
OS/Arch: windows/amd64
Server:
Version: 1.12.0
API version: 1.24
Go version: go1.6.3
Git commit: 8eab29e
Built: Thu Jul 28 21:15:28 2016
OS/Arch: linux/amd64
Por cierto, después de reiniciar el demonio docker No such file or directory
, ¿qué? No entiendo nada.
¡Gracias por el informe!
¿Tiene el mismo problema si ejecuta el comando CLI equivalente? es decir
docker.exe run -v "$pwd/nginx:/tmp/my-templates" -p 8080:80 nginx /bin/bash -c "cat /tmp/my-templates/mysite.template;"
(Creo que eso es Powershell válido, si no lo es, con suerte, puedes descubrir cómo hacer que se vea bien: temeroso :)
@ shin- esa es una línea válida y funciona igual: escribe cat: /tmp/my-templates/mysite.template: No such file or directory
y sale. También probé este problema en la última versión beta y el problema no ha desaparecido.
Acabo de resolver mi problema pero no puedo encontrar documentación sobre este tema.
Solución:
Disculpe por preocuparme si solo estaba desatento.
@bitver Me alegro de que hayas podido resolverlo. Hay algo de información sobre esto en los documentos de Docker para Windows , pero es cierto que es breve. Si tiene alguna sugerencia para mejorarlo, cree un problema en el rastreador de errores de Docker para Windows para informar a la gente de allí.