Fix --format split

This commit is contained in:
Joao Fernandes 2018-06-05 12:09:48 -07:00 committed by Joao Fernandes
parent e4ba76712e
commit 488dff36a0
1 changed files with 37 additions and 21 deletions

View File

@ -20,15 +20,21 @@ include examples of customizing the output format.
It puts a separator between each element in the list. It puts a separator between each element in the list.
{% raw %} {% raw %}
$ docker inspect --format '{{join .Args " , "}}' container ```
docker inspect --format '{{join .Args " , "}}' container
```
{% endraw %} {% endraw %}
## json ## json
`json` encodes an element as a json string. `json` encodes an element as a json string.
{% raw %} {% raw %}
$ docker inspect --format '{{json .Mounts}}' container ```
docker inspect --format '{{json .Mounts}}' container
```
{% endraw %} {% endraw %}
## lower ## lower
@ -36,7 +42,9 @@ It puts a separator between each element in the list.
`lower` transforms a string into its lowercase representation. `lower` transforms a string into its lowercase representation.
{% raw %} {% raw %}
$ docker inspect --format "{{lower .Name}}" container ```
docker inspect --format "{{lower .Name}}" container
```
{% endraw %} {% endraw %}
## split ## split
@ -44,7 +52,9 @@ It puts a separator between each element in the list.
`split` slices a string into a list of strings separated by a separator. `split` slices a string into a list of strings separated by a separator.
{% raw %} {% raw %}
$ docker inspect --format '{{split (join .Names "/") "/"}}' container ```
docker inspect --format '{{split .Image ":"}}'
```
{% endraw %} {% endraw %}
## title ## title
@ -52,7 +62,9 @@ It puts a separator between each element in the list.
`title` capitalizes the first character of a string. `title` capitalizes the first character of a string.
{% raw %} {% raw %}
$ docker inspect --format "{{title .Name}}" container ```
docker inspect --format "{{title .Name}}" container
```
{% endraw %} {% endraw %}
## upper ## upper
@ -60,7 +72,9 @@ It puts a separator between each element in the list.
`upper` transforms a string into its uppercase representation. `upper` transforms a string into its uppercase representation.
{% raw %} {% raw %}
$ docker inspect --format "{{upper .Name}}" container ```
docker inspect --format "{{upper .Name}}" container
```
{% endraw %} {% endraw %}
@ -69,5 +83,7 @@ It puts a separator between each element in the list.
`println` prints each value on a new line. `println` prints each value on a new line.
{% raw %} {% raw %}
$ docker inspect --format='{{range .NetworkSettings.Networks}}{{println .IPAddress}}{{end}}' container ```
docker inspect --format='{{range .NetworkSettings.Networks}}{{println .IPAddress}}{{end}}' container
```
{% endraw %} {% endraw %}