Resolva problemas de contentores

Problema: o pod não consegue iniciar a aplicação e não consegue consumir dados montados a partir do dispositivo de cópia de segurança/recuperação. Isto está a acontecer devido às diferenças no user ID com que todos os processos da aplicação foram executados na máquina de origem, de onde os dados foram capturados, e aquele com que são executados no Pod.

Solução: defina explicitamente o contexto de segurança para um pod e especifique o valor do ID do utilizador adequado para o campo runAsUser no ficheiro YAML do pod. Por exemplo, se a aplicação MySQL no anfitrião de origem executou todos os processos com o ID do utilizador 997, é recomendável definir o contexto de segurança para o pod de modo a usar o mesmo ID do utilizador 997. Isto pode ser feito especificando os seguintes passos na secção "spec" do ficheiro YAML do pod.

Consulte o artigo Configure um contexto de segurança para um pod ou um contentor para mais informações.