Everything You Need to Know about Docker 1.5.0

EverythingYouNeedtoKnow

Main Feature

Docker engine can now communicate with the v2 version of the registry’s HTTP API.

Other Features

Builder

  • Dockerfile to use for a given docker build can be specified with the -f flag.
  • Dockerfile and .dockerignore files can be themselves excluded as part of the .dockerignore file, thus preventing modifications to these files invalidating the ADD or COPY instructions cache.
  • ADD and COPY instructions accept relative paths.
  • Dockerfile FROM scratch instruction is now interpreted as a no-base specifier.
  • Improve performance when exposing a large number of ports.

Packaging

  • Support for the new version of the registry HTTP API.
  • Speed up docker push for images with a majority of already existing layers.
  • Fixed contacting a private registry through a proxy.

Remote API

  • Containers can be renamed using the new rename endpoint and the associated docker rename command.
  • Container inspect endpoint show the ID of exec commands running in this container.
  • Container inspect endpoint show the number of times Docker auto-restarted the container.
  • New types of event can be streamed by the events endpoint: ‘OOM’ (container died with out of memory), ‘exec_create’, and ‘exec_start’.
  • Fixed returned string fields which hold numeric characters incorrectly omitting surrounding double quotes.

Runtime

  • Docker daemon has full IPv6 support.
  • The docker run command can take the --pid=host flag to use the host PID namespace, which makes it possible for example to debug host processes using containerized debugging tools.
  • The docker run command can take the --read-only flag to make the container’s root filesystem mounted as readonly, which can be used in combination with volumes to force a container’s processes to only write to locations that will be persisted.
  • Container total memory usage can be limited for docker run using the --memory-swap flag.
  • Major stability improvements for devicemapper storage driver.
  • Better integration with host system: containers will reflect changes to the host’s /etc/resolv.conf file when restarted.
  • Better integration with host system: per-container iptable rules are moved to the DOCKER chain.
  • Fixed container exiting on out of memory to return an invalid exit code.

Other

  • The HTTP_PROXY, HTTPS_PROXY, and NO_PROXY environment variables are properly taken into account by the client when connecting to the Docker daemon.

Docker stats live container resource metrics are available at https://github.com/docker/docker/pull/9984

Jyoti Chitre is an upcoming Technical Publications Project Lead. She is an experienced Technical Author with the following educational background: * Bachelor of Computer Science and various IT certifications * Technical Publications Project Management (Vancouver Island University) * Post Graduate in Business Administration * Diploma in Yoga Education You can reach her at jyotiapply@hotmail.com.

Tagged with:
Posted in General
4 comments on “Everything You Need to Know about Docker 1.5.0
  1. led grow says:

    Buenas, gracias por la informacion , me ha sido de gran utilidad, la compartire !!!Besos!!!!.

    Hola, muy bueno el post, muy útil, lo compartire.
    Abrazos a todos

    Buenas, gracias por la informacion , me ha sido de enorme utilidad, la compartire !!!Abrazos!!!!.

    Muchas gracias por entregar a todos una maravillosa posibilidad como para leer los comentarios críticos de
    este weblog.

    Siempre y en toda circunstancia es muy fabuloso y también rellena
    con un montón de diversión para mí y mis compañeros de oficina los trabajadores a visitar el weblog
    más de tres veces a la r
    semana para leer mediante los nuevos consejos que has conseguido.
    Y, en verdad, estoy tan frecuentemente satisfechas con sus ideas creativas
    atractivas que usted sirve.

    Ciertas áreas 2 de este artículo son indudablemente el más
    eficaz todo lo que hemos tenido.

    Super-Duper weblog Soy cariñoso !! Volveremos más tarde a leer un tanto más.
    Utilizo los feeds También

    Yo sencillamente no podía salir de su lugar ya antes
    de sugerir que me agradó mucho la información habitual una persona proporcione para
    sus visitantes?

    Hmm es cualquier otra persona teniendo problemas con las imágenes
    en este blog carga? Trato de descubrir si es un inconveniente en mi final o si es el weblog.

    Cualquier respuesta sería apreciadísima.

    Como novato, estoy navegando permanentemente online para los artículos que me puede asistir.
    Gracias

    Temas fantásticos en total, que termina de ganar un nuevo lector.
    ¿Qué podría sugerir sobre su publican que acaba de
    crear un puñado de días en el pasado?

  2. jyotiapply says:

    Sonrisas. Gracias!

Leave a Comment

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Categories
%d bloggers like this: