Manchmal möchten wir einen Befehl in einem Container ausführen, den Container aber nicht betreten. Was ist dann zu tun? Das Skript kann also wie folgt geschrieben werden #!/bin/bash DOCKER_ID=62f3f40ab240 sudo docker exec -it $DOCKER_ID /bin/bash -c 'cd /packages/detectron && python tools/train.py' Erledigt Ergänzendes Wissen: Lösen Sie das Problem des nahtlosen Aufrufens von Shell-Befehlen zwischen Docker-Containern und Host-Computern Ich werde keinen Unsinn mehr erzählen, lasst uns die Lösung sehen~
(Fügen Sie dem Docker-Container Berechtigungsrechte hinzu und legen Sie die PID fest: „Host“) Der obige Artikel darüber, wie man einen Befehl in einem Container außerhalb des Containers ausführt, ist alles, was ich mit Ihnen teilen kann. Ich hoffe, er kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Das könnte Sie auch interessieren:
|
<<: MySQL-Trigger-Verwendungsszenarien und Methodenbeispiele
Inhaltsverzeichnis Vorwort Installieren des Grafi...
Inhaltsverzeichnis Was ist Vuex? Fünf Eigenschaft...
1. Beschreiben Sie kurz die traditionelle LRU-ver...
Vorwort var ist eine Möglichkeit, Variablen in ES...
In diesem Artikel wird der Skriptcode für die aut...
Seit ich den Mac zurückgegeben habe, liegt mein u...
1. Führen Sie Schriftarten aus, öffnen Sie den Sc...
HTML Code: Code kopieren Der Code lautet wie folgt...
In diesem Artikel wird der spezifische Code des W...
Inhaltsverzeichnis 1. Software- und Systemabbild ...
Vorwort Histogramme sind grundlegende statistisch...
Inhaltsverzeichnis Grundlegende Anwendung eingebe...
1. Centos7 unter VMware verbinden und eine feste ...
Vorwort Wenn wir von Linux-Systemen sprechen, mei...
1. Entpacken Sie MySQL 8.0.16 Der Ordner dada und...