Wie Docker den Container betritt

下次还敢
Freigeben: 2024-04-07 19:15:16
Original
1035 Leute haben es durchsucht

Um den Docker-Container zu betreten, müssen Sie die folgenden Schritte ausführen: Öffnen Sie ein Terminalfenster. Verwenden Sie den Docker-Befehl ps, um laufende Container anzuzeigen. Verwenden Sie den Befehl docker exec -it /bin/bash, um den Container aufzurufen. Führen Sie Befehle innerhalb des Containers aus. Verlassen Sie den Container mit dem Exit-Befehl.

Wie Docker den Container betritt

So betreten Sie einen Docker-Container

Die Schritte zum Betreten eines Docker-Containers sind einfach und können mit nur einem Befehl ausgeführt werden:

docker exec -it <容器名称> /bin/bash
Nach dem Login kopieren

Detaillierte Schritte:

  1. Öffnen Sie ein Terminalfenster :Öffnen Sie auf Mac- oder Linux-Systemen ein Terminalfenster. Öffnen Sie auf einem Windows-System Windows PowerShell oder die Eingabeaufforderung.
  2. Identifizieren Sie den Containernamen:Verwenden Sie den folgenden Befehl, um die Liste der ausgeführten Container anzuzeigen:

    docker ps
    Nach dem Login kopieren

    Dadurch werden der Containername, der Bildname, die Startzeit und andere Informationen ausgegeben.

  3. Führen Sie den Befehl exec aus:Verwenden Sie den Befehldocker exec, um den Container zu betreten. Um beispielsweise einen Container mit dem Namen „my-container“ einzugeben, können Sie den folgenden Befehl verwenden:docker exec命令进入容器。例如,要进入名为 "my-container" 的容器,可以使用以下命令:

    docker exec -it my-container /bin/bash
    Nach dem Login kopieren
    • -i选项表示在容器中打开一个交互式会话。
    • -t选项表示为会话分配一个伪tty。
  4. /bin/bash 命令:/bin/bash命令在容器中启动一个 bash 会话。
  5. 提示符:成功进入容器后,您将在命令提示符中看到root@<容器名称>。这表示您现在已作为 root 用户登录到容器中。
  6. 执行命令:您现在可以在容器内执行命令,就像在普通 Linux 系统中一样。
  7. 退出容器:要退出容器,只需键入exitrrreee
    • -iOption bedeutet, eine interaktive Sitzung im Container zu öffnen.
    -tOption bedeutet, der Sitzung ein Pseudo-TTY zuzuweisen. /bin/bash-Befehl: Der /bin/bash-Befehl startet eine Bash-Sitzung in einem Container. Eingabeaufforderung: Nach erfolgreicher Eingabe des Containers wird in der Eingabeaufforderung root@angezeigt. Dies bedeutet, dass Sie jetzt als Root-Benutzer am Container angemeldet sind. Befehle ausführen: Sie können jetzt Befehle innerhalb des Containers ausführen, genau wie in einem normalen Linux-System. Container verlassen: Um den Container zu verlassen, geben Sie einfach den Befehl exitein.

    Das obige ist der detaillierte Inhalt vonWie Docker den Container betritt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Verwandte Etiketten:
    Quelle:php.cn
    Erklärung dieser Website
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!