Os links estão obsoletos no Docker Compose?

1

De acordo com os documentos do Docker , os links são descritos como "legados". Em particular, há este aviso:

Warning: The --link flag is a deprecated legacy feature of Docker. It may eventually be removed. Unless you absolutely need to continue using it, we recommend that you use user-defined networks to facilitate communication between two containers instead of using --link. One feature that user-defined networks do not support that you can do with --link is sharing environmental variables between containers. However, you can use other mechanisms such as volumes to share environment variables between containers in a more controlled way.

Pelo contrário, o Docker Compose também tem um recurso de "links", que não é descontinuado de acordo com o Docker Componha documentos .

Existe algum relacionamento entre o recurso "Links de contêiner herdados" do Docker e a seção "links" do Docker Compose? Se sim, por que eles estão depreciados em um e não no outro? Se não, por que ambos são chamados de "links"?

( Eu originalmente fiz esta pergunta nos fóruns do Docker , mas não tenho resposta).

    
por Lorin Hochstein 20.02.2017 / 03:58

0 respostas