Por que o id container tem que ser unico?
Por que o id container tem que ser unico?
O ID precisa ser exclusivo em um determinado host docker entre todos os contêineres que existem atualmente (incluindo contêineres criados e encerrados). Depois de excluído, o mecanismo não rastreia mais o ID do contêiner. Um contêiner pode potencialmente reutilizar o mesmo ID de contêiner como um contêiner existente anteriormente, mas as chances disso são bastante baixas.
O ID completo é uma string hexadecimal de 64 caracteres, que fornece 16 ^ 64 permutações possíveis (115792089237316195423570985008687907853269984665640564039457584007913129639936 se minha calculadora estiver correta). Se você rastrear apenas os IDs curtos, é uma string hexadecimal de 12 caracteres, com 16^12 (281.474.976.710.656) permutações. Se você criar um número significativo de contêineres e precisar rastreá-los histórica e exclusivamente, convém usar o ID completo do contêiner.