Docker Swarm Config anhand der ID entfernen
In diesem Schritt lernen wir, wie ein Docker Swarm Config anhand seiner ID entfernt wird. Während das Entfernen über den Namen oft praktischer ist, ist das Entfernen per ID nützlich, wenn mehrere Configs mit ähnlichen Namen existieren oder Sie absolut sicher sein müssen, welchen Config Sie entfernen.
Zuerst erstellen wir einen weiteren Config, den wir später per ID entfernen können. Wir erstellen eine Datei namens another_config.txt
und generieren daraus einen Config.
echo "This is another sample configuration data." > ~/project/another_config.txt
docker config create another_app_config ~/project/another_config.txt
Listen Sie nun die Configs auf, um die ID von another_app_config
zu erhalten.
docker config ls
Suchen Sie in der Ausgabe nach another_app_config
und notieren Sie dessen ID. Die ID besteht aus einer Zeichenkette.
Um einen Docker Swarm Config anhand seiner ID zu entfernen, verwenden Sie den Befehl docker config rm
gefolgt von der Config-ID. Die Syntax lautet docker config rm <config_id>
.
Ersetzen Sie <config_id>
durch die tatsächliche ID aus der vorherigen Befehlsausgabe.
docker config rm <config_id>
Beispiel: Wenn die ID abcdef123456
lautet, wäre der Befehl:
docker config rm abcdef123456
In der Ausgabe sollte die ID des entfernten Configs erscheinen, was die erfolgreiche Entfernung bestätigt.
Listen Sie abschließend die Configs erneut auf, um zu überprüfen, dass another_app_config
nicht mehr vorhanden ist.
docker config ls