run extension example ejemplos docker dockerfile

extension - La compilación de Docker da "no se puede preparar el contexto: el contexto debe ser un directorio:/Users/tempUser/git/docker/Dockerfile"



dockerfile volume example (5)

Es simple, cada vez que se ejecuta la compilación de Docker, la ventana acoplable desea saber cuál es el nombre de la imagen, por lo que necesitamos pasar -t:. Ahora asegúrese de estar en el mismo directorio donde tiene su Dockerfile y ejecute

docker build -t <image_name>:<version> . Ejemplo de docker build -t my_apache:latest . suponiendo que se encuentre en el mismo directorio que su Dockerfile, de lo contrario pase el indicador -f y el Dockerfile.

docker build -t my_apache:latest -f ~/Users/documents/myapache/Dockerfile

Tengo un Dockerfile que se supone que construye una imagen de Ubuntu . Pero cuando corro siempre

docker build -t ubuntu-test:latest ./Dockerfile

Muestra el siguiente error en la consola.

no se puede preparar el contexto: el contexto debe ser un directorio: / Users / tempUser / git / docker / Dockerfile

Estoy en Mac OsX. Traté de sudo también. Nada funciona


Hice la docker build -t ubuntu-test:latest . en lugar de docker build -t ubuntu-test:latest ./Dockerfile y funcionó.


Me enfrento al mismo problema. Estoy usando la docker version:17.09.0-ce .

Sigo los siguientes pasos:

  1. Cree Dockerfile y agregue comandos para crear una imagen de ventana acoplable.
  2. Ir al directorio donde hemos creado Dockfile.
  3. ejecute debajo del comando $sudo docker build -t ubuntu-test:latest

Se resolvió el problema y la imagen creada con éxito.

Nota: el comando de compilación depende de la versión de la ventana acoplable y de la opción de compilación que estamos usando. :)


Para especificar un Dockerfile cuando se construye, puede usar:

docker build -t ubuntu-test:latest - < /path/to/your/Dockerfile

Pero fallará si hay un comando ADD o COPY que depende de la ruta relativa. Hay muchas formas de especificar un context para la docker build ; puede consultar los documentos de la construcción de la ventana acoplable para obtener más información.


También puede ejecutar la construcción de docker con la opción -f

docker build -t ubuntu-test:latest -f Dockerfile.custom .