Являются ли ссылки устаревшими в Docker Compose?

Согласно документации Docker, ссылки описываются как "устаревшие". В частности, есть это предупреждение:

Предупреждение: флаг --link является устаревшей функцией Docker. Это может в конечном итоге быть удалено. Если вам абсолютно не нужно продолжать его использование, мы рекомендуем использовать пользовательские сети для облегчения связи между двумя контейнерами вместо использования --link. Одна функция, которую пользовательские сети не поддерживают, которую вы можете сделать с помощью --link, - это совместное использование переменных среды между контейнерами. Однако вы можете использовать другие механизмы, такие как тома, для более совместного управления переменными среды между контейнерами.

Напротив, в Docker Compose также есть функция "ссылки", которая не рекомендуется в соответствии с документацией Docker Compose.

Существует ли какая-либо связь между функцией "ссылки" Docker Compose и разделом "ссылки" Docker Compose? Если так, то почему они устарели в одном, а не в другом? Если нет, то почему они оба называются "ссылками"?

( Первоначально я задавал эти вопросы на форумах Docker, но не получил ответа).

0 ответов

Другие вопросы по тегам