Atualize ou desinstale o Trident
Você pode atualizar com segurança o Trident para Docker sem qualquer impactos nos volumes que estão em uso. Durante o processo de atualização, haverá um breve período em que docker volume
os comandos direcionados para o plugin não serão bem-sucedidos, e os aplicativos não poderão montar volumes até que o plugin esteja sendo executado novamente. Na maioria das circunstâncias, esta é uma questão de segundos.
Atualização
Execute as etapas abaixo para atualizar o Trident para Docker.
-
Listar os volumes existentes:
docker volume ls DRIVER VOLUME NAME netapp:latest my_volume
-
Desativar o plugin:
docker plugin disable -f netapp:latest docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest nDVP - NetApp Docker Volume Plugin false
-
Atualize o plugin:
docker plugin upgrade --skip-remote-check --grant-all-permissions netapp:latest netapp/trident-plugin:21.07
A versão 18,01 do Trident substitui o nDVP. Você deve atualizar diretamente da netapp/ndvp-plugin
imagem para anetapp/trident-plugin
imagem. -
Ativar o plugin:
docker plugin enable netapp:latest
-
Verifique se o plugin está ativado:
docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest Trident - NetApp Docker Volume Plugin true
-
Verifique se os volumes estão visíveis:
docker volume ls DRIVER VOLUME NAME netapp:latest my_volume
Se você estiver atualizando de uma versão antiga do Trident (pré-20,10) para o Trident 20,10 ou posterior, você pode encontrar um erro. Para obter mais informações, "Problemas conhecidos"consulte . Se você correr para o erro, você deve primeiro desativar o plugin, em seguida, remover o plugin e, em seguida, instalar a versão necessária do Trident passando um parâmetro de configuração extra: docker plugin install netapp/trident-plugin:20.10 --alias netapp --grant-all-permissions config=config.json
|
Desinstalar
Execute as etapas abaixo para desinstalar o Trident para Docker.
-
Remova todos os volumes criados pelo plugin.
-
Desativar o plugin:
docker plugin disable netapp:latest docker plugin ls ID NAME DESCRIPTION ENABLED 7067f39a5df5 netapp:latest nDVP - NetApp Docker Volume Plugin false
-
Remova o plugin:
docker plugin rm netapp:latest