Ich muss die wp-config.php-Datei für die Wordpress ändern: neueste Dockerfile, aber ich stelle fest, es wird als Teil des Initprozesses des Bildes generiert. Gibt es eine Möglichkeit, der Config eine zusätzliche Zeile hinzuzufügen, ohne das gesamte Bild zu fälschen? Ich muss 1 Zeile zusätzliche Konfig hinzufügen. Ich bin mir nicht sicher, was die beste Praxis in diesen Tagen ist. Danke für jeden Hinweis.Erweitern Wordpress Neueste Dockerfile
2
A
Antwort
0
gibt es verschiedene Möglichkeiten. Der einfachste Weg wäre, in das erstellte und laufende Image zu gehen und die Zeile der Konfigurationsdatei zu ändern.
, wenn der Behälter läuft man es mit
docker exec -it <imageid> sh (or bash, whatever OS you use)
dann suchen Sie Ihre Datei und ändern Sie mit einem lokalen Editor zugreifen können. Dann könnten Sie Ihr Bild speichern oder festschreiben, um die Änderungen dauerhaft zu speichern.
docker save/docker commit
zweiter Weg ist, Ihre Datei mit einem COPY
Befehl zu überschreiben.
docker cp foo.txt mycontainer:/foo.txt
Ich bin mir nicht sicher, ob es nützlich ist, den Ordner zu mounten und ihn direkt auf Ihrem Host zu ändern.
Verwandte Themen
- 1. Erweitern lokalen Dockerfile
- 2. Neueste Blogpost in WordPress
- 3. Kann eine Dockerfile eine andere erweitern?
- 4. neueste post bootstrap grid wordpress
- 5. Cookies erstellt in WordPress (neueste)
- 6. Installieren Sie die neueste Docker Client über Dockerfile
- 7. CSS von Wordpress-Theme erweitern
- 8. Wordpress PODS magische Tags erweitern mit Parametern
- 9. Wordpress erweitern Untermenü beim Klicken auf Eltern
- 10. Erweitern DIV über WordPress-Seite Container
- 11. Symlinked Dockerfile für Umgebungen
- 12. Erhalten Neueste Beiträge von WordPress-Website Xamarin Anwendung
- 13. Neueste Videoliste Anzeige mit Titel und Datum WordPress
- 14. Erweitern Sie die Standardgröße eines Thumbnails, Wordpress Theme
- 15. Wie immer das Wordpress benutzerdefinierte Feld erweitern (Back-End)
- 16. WordPress - Wie 3rd Party Plugin-Klasse zu erweitern
- 17. Docker automatisierte Build-Fehler: Erstellen fehlgeschlagen: Dockerfile nicht ./Dockerfile gefunden
- 18. Knoten in Dockerfile installieren?
- 19. Dockerfile für PHP-Dienst
- 20. Loop/Iterate in Dockerfile
- 21. Dockerfile Speicherort und Pfad
- 22. Dockerfile VON Instruction
- 23. Dockerfile kopieren Unterverzeichnisstruktur beibehalten
- 24. Dockerfile VOLUME funktioniert nicht
- 25. Mongorestore in einer Dockerfile
- 26. Dockerfile Versionierung Best Practice
- 27. Dockerfile mit Postgres konfigurieren
- 28. Dockerfile Probleme mit Build
- 29. Dockerfile vs Docker Bild
- 30. Dockerfile ONBUILD Anweisung
Im Idealfall würde ich gerne in den Startvorgang einhaken, damit ich die Dockerfile erweitern kann, anstatt eine Kopie der Basis des Bildes zu erstellen. Dies sorgt für einen reibungsloseren Upgrade-Pfad in der Zukunft. – motleydev
@motleydev wie Sie hier sehen können https://github.com/moby/moby/issues/6982 gibt es eine Diskussion über Pre-Start und Stop-Haken, aber wie Sie lesen können, ist es noch nicht implementiert. (Soweit ich weiss) – Gabbax0r