jueves, 8 de octubre de 2020

Como obtener la versión de Docker

 Para quienes estamos acostumbrados a escribir una gran cantidad de comandos sobre una terminal, naturalmente ya sabemos que estos comandos se componen por varios parámetros. Hoy vamos a repasar como obtener la versión de Docker que estamos ejecutando.


Es muy importante conocer en todo momento la versión del software que estamos utilizando. En grandes proyectos como puede Docker, el modelo de desarrollo basado en versiones siempre es importante tenerlo presente.

Ya que entre versiones, además de corregir bugs, optimizar componentes, etc, se suelen implementar varias mejoras o implementar fixtures y que para este caso no es lo mismo trabajar con una versión que con la otra.

Versión de Docker

Ahora bien, para conocer la versión de Docker que se está ejecutando es necesario escribir el siguiente comando:

$ docker version

Por otro lado, si lo que necesitamos es particularizar nuestra consulta solo a un objeto de esta salida o quizás por que lo necesitamos en un formato diferentes, para se puede utilizar el argumento --format o -f

$ docker version --format '{{ .Server.Version }}'
17.05.0-ce

Para modificar el formato de salida por ejemplo a JSON

$ docker version --format '{{ json . }}'
{"Client":{"Version":"17.05.0-ce","ApiVersion":"1.29","DefaultAPIVersion":"1.29","GitCommit":"89658be","GoVersion":"go1.7.5","Os":"linux","Arch":"amd64","BuildTime":"Thu May 4 22:10:54 2017"},"Server":{"Version":"17.05.0-ce","ApiVersion":"1.29","MinAPIVersion":"1.12","GitCommit":"89658be","GoVersion":"go1.7.5","Os":"linux","Arch":"amd64","KernelVersion":"4.4.0-190-generic","BuildTime":"Thu May 4 22:10:54 2017"}}

Video

Los invito a poner en práctica estos comandos. Saludos!

Entradas populares