Рейтинг:0

Как передать имя тома докера в docker compose.yml

флаг pr

Я знаю нужное имя тома

том sudo docker ls
...
cfc151dc475be39535b438d54d245107c5f1ce022622a0eae53bc03016aa987d

И я хочу передать этот том (но меняющийся в командной строке) в файл компоновки докеров.

нгинкс:
  изображение: "nginx:альпийский"
  порты:
    - 6000:80
  ссылки:
    - реестр: реестр
  тома:
    - ./авторизация:/etc/nginx/conf.d
    - ./auth/nginx.conf:/etc/nginx/nginx.conf:ro
    - ./auth/domain.crt:/etc/ssl/certs/nginx-selfsigned.crt:ro
    - ./auth/domain.key:/etc/ssl/private/nginx-selfsigned.key:ro

реестр:
  изображение: 5money: последний
    тома:
    - реестр-внешние-данные:/var/lib/registry

тома:
  реестр-внешние-данные:
    внешний: правда
    ??имя: $данные??

Я не понимаю последнюю строку, как правильно? Я хочу начать сочинять что-то вроде этого:

sudo docker-compose -f 5money-compose.yml up -d -e data=cfc151dc475be39535b438d54d245107c5f1ce022622a0eae53bc03016aa987d
Artur Meinild avatar
флаг vn
Почему вы хотите, чтобы имя вашего тома представляло собой строку случайных символов? Почему бы вместо этого не выбрать разумное имя?
Alex avatar
флаг pr
@ArturMeinild, этот том был создан автоматически, мой первый стартовый композитор вообще не имел определения тома. Теперь я хочу повторно использовать существующий том. И является ли имя строки (разумное или случайное) критически важным для правильного файла компоновщика сборки? Имя - это всего лишь строковый литерал, но как правильно определить его в файле компоновки?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.