Как я вижу выставленные объемы контейнера docker?

Привет гора делает временем conetenedor такой формы как эта:

docker run \
-d -p  80:80 \
-p 443:443 \
-v "$(pwd)"/crt:/etc/ssl/certs \
-v "$(pwd)"/conf:/etc/nginx/conf.d \
-v "$(pwd)"/web:/var/www/html \
--name test01 atareao/nginx:autocertificado

Но я не помню, что я выставил файлы, не помню, что я использовал маршруты. Как я могу видеть выставленные объемы и более чем одного контейнера? поскольку я могу видеть

1
задан 09.11.2019, 20:36
1 ответ

Ты можешь инспектировать контейнер с:

docker inspect test01

Ты saldrГЎ пространный JSON. Ищи ее secciГіn "Mounts"

Bonus

Si ты считаешь установленными jq (инструмент, чтобы извлекать informaciГіn JSON с lГ-nea команд используя собственный язык для консультации) можешь использовать это в следующей форме:

docker inspect test01 | jq '.[].Mounts[]| "\(.Source):\(.Destination)"'

и ты imprimirГЎ что-то из стиля:

/home/foo/folder/crt:/etc/ssl/certs
/home/foo/folder/conf:/etc/nginx/conf.d
/home/foo/folder/web:/var/www/html
1
ответ дан 01.12.2019, 12:10

Теги

Похожие вопросы