So ändern Sie den Inhalt eines vorhandenen Docker-Containers

So ändern Sie den Inhalt eines vorhandenen Docker-Containers

1. Docker ps listet Container auf

2. Docker cp kopiert Dateien in den Container

Hinweis: So kopieren und übertragen Sie Dateien zwischen dem Host und dem Container in Docker

1. Dateien vom Container auf den Host kopieren

docker cp meincontainer:/opt/testnew/file.txt /opt/test/

2. Dateien vom Host in den Container kopieren

docker cp /opt/test/file.txt meinContainer:/opt/testnew/

Es ist zu beachten, dass der Kopierbefehl unabhängig davon wirksam wird, ob der Container gestartet ist oder nicht.

Wenn wir fertig sind, beenden wir das Programm mit „exit“ und nachdem unser Container nun geändert wurde, committen wir die aktualisierte Kopie mit dem Befehl „Docker Commit“.

3. Änderungen übermitteln

$ sudo docker commit -m "Beschreibung Inhalt" -a "Autorenname" 32555789dd00 aipaper/devinz83:v2

Darunter gibt -m die Übermittlungsbeschreibungsinformationen an, genau wie das von uns verwendete Versionskontrolltool; -a kann die aktualisierten Benutzerinformationen angeben; gefolgt von der ID des Containers, der zum Erstellen des Images verwendet wurde; und schließlich werden der Warehouse-Name und die Tag-Informationen des Zielimages angegeben. Nach erfolgreicher Erstellung werden die Bild-ID-Informationen zurückgegeben.

4. Verwenden Sie Docker-Images, um das neu erstellte Image anzuzeigen.

Docker-Bilder 

5. Ändern Sie die YML-Datei

Verwenden Sie das neue Bild

6. Führen Sie eine erneute Bereitstellung durch, d. h. stellen Sie die Docker-Anwendung mit dem neu geänderten Image bereit.

Docker-Stack bereitstellen --compose-file=/opt/docker/yml/docker-compose-resty-redis.yml resty_redis

Anhang: Lua-Skript, das das Redis-Cluster-Passwort und das Portal hinzufügen kann.

Dies ist das Ende dieses Artikels zum Ändern des Inhalts eines vorhandenen Docker-Containers. Weitere Informationen zum Ändern des Inhalts eines Docker-Containers finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • 5 Möglichkeiten, Docker-Container auf andere Server zu migrieren
  • Docker - Zusammenfassung von 3 Möglichkeiten zum Ändern von Container-Mount-Verzeichnissen
  • So zeigen Sie Dateien im Docker-Image an
  • Docker CP kopiert Dateien und gibt den Container ein

<<:  Vue Uniapp realisiert den Segmentierungseffekt

>>:  Bedingte Kommentare im Internet Explorer für XHTML

Artikel empfehlen

Beispielcode des Vue-Symbolselektors

Quelle: http://www.ruoyi.vip/ Vue von „vue“ impor...

vite2.x implementiert das On-Demand-Laden von Ant-Design-Vue@next-Komponenten

1. Version verwenden vite:2.0 Ant-Design-Vue: 2.0...

MySQL-Passwort ist korrekt, aber keine lokale Anmeldung möglich -1045

MySQL-Passwort ist korrekt, aber keine lokale Anm...

So ändern Sie Port 3389 des Remotedesktops von Windows Server 2008 R2

Die Standardportnummer des Remotedesktops des Win...

Lösung für das Problem, dass das Vue-Seitenbild nicht angezeigt wird

Als ich eine neue Version der Konfigurationsschni...

Vorteile von INSERT INTO SET in MySQL

Daten in MySQL-Datenbank einfügen. Bisher häufig ...

React-Beispiel, das den Fortschritt des Datei-Uploads zeigt

Inhaltsverzeichnis React-Demo zur Anzeige des Dat...

So erstellen Sie PHP7 mit einem benutzerdefinierten Docker-Image

Führen Sie zunächst eine einfache Docker-Installa...

Linux-Grundlagen-Tutorial: Sonderberechtigungen SUID, SGID und SBIT

Vorwort Für Datei- oder Verzeichnisberechtigungen...

Reagieren Sie mit Beispielcode zur Implementierung des Anmeldeformulars

Als Vue-Benutzer ist es an der Zeit, React zu erw...

Praktische Aufzeichnung der MySQL 5.6 Master-Slave-Fehlerberichterstattung

1. Problemsymptome Version: MySQL 5.6, unter Verw...

Docker-Grundlagen-Tutorial: Detaillierte Erklärung der Dockerfile-Syntax

Vorwort Dockerfile ist ein vom Docker-Programm in...