Dies scheint mit der neuen Version nicht mehr möglich zu sein und wird nicht empfohlen. Wenn nicht, können Sie den Speicherort direkt über den Softlink ändern.
ExecStart=/usr/bin/dockerd --graph=/work/docker_data --storage-driver Gerätemapper --storage-opt dm.loopdatasize=1000G --storage-opt dm.loopmetadatasize=10G --storage-opt dm.fs=ext4 --storage-opt dm.basesize=100G -H fd:// --containerd=/run/containerd/containerd.sock Nachtrag 29.07.2020 –graph ist nach Version 17.0 veraltet. Jetzt wird empfohlen, –data-root zu verwenden. Zusatzwissen: Docker-Orchestrierungstool verwendet Docker-Compose Installieren Sie Docker-Compose
# Wenn python-pip einen Fehler meldet vim /etc/yum.repos.d/epel.repo Ändern Sie die Konfigurationsdatei, kommentieren Sie Metalink aus und entfernen Sie das Kommentarzeichen für Baseurl Einsatzkommando Operationscontainer zusammenstellen (unbedingt das Konfigurationsdateiverzeichnis eingeben) Starten Sie den Container im Hintergrund: docker-compose up -d Überprüfen Sie den Ausführungsstatus des Containers: docker-compose ps Stoppen und löschen Sie den Container: docker-compose down Stoppen und entfernen Sie den Container und löschen Sie das Volume: docker-compose down --volumes Stoppen und starten Sie den Container: docker-compose stop; docker-compose start Verwendung von Docker-Compose Exec: Docker-Compose Exec Redis Bash Zusammenfassen: Um Docker-Compose zu betreiben, müssen Sie im Pfad der Konfigurationsdatei docker-compose.yml arbeiten. Achten Sie unbedingt auf das Format, der Abstand sollte ein Leerzeichen sein Konfigurationsdateien docker-compose.yml Version: '3' Leistungen: nginx: Bild: mycentos:nginx Häfen: - „8080:80“ Bände: – /home:/usr/local/nginx/html – /var/logs/nginx/logs:/usr/local/nginx/logs Befehl: /usr/local/nginx/sbin/nginx -g "deamon off;" Redis: Bild: mycentos:redis Häfen: - „6380:6379“ Wenn Sie in den Hostmodus wechseln, entfernen Sie die Ports und fügen Sie network_mode: „host“ hinzu. Die Standardeinstellung ist Bridge. Übung: Simulieren Sie den Aufbau eines persönlichen Blogs Kostenlose Blogging-Plattform mit WordPress docker-compose.yml Version: '3.3' Leistungen: db: Bild:mysql:5.7 Bände: -db_data:/var/lib/mysql Neustart: immer Umfeld: # Umgebungsvariablen angeben docker -itd -e MYSQL_ROOT_PASSWORD= somewordpress MYSQL_ROOT_PASSWORD: irgendeinWordpress MYSQL_DATABASE: WordPress MYSQL_USER: WordPress MYSQL_PASSWORD: wordpress Wordpress: depends_on: # 1. Starten Sie zuerst die obige Datenbank (Abhängigkeit), bevor sie installiert werden kann. 2. Docker-Link -db Bild: wordpress:latest Häfen: - "8000:80" Neustart: immer Umfeld: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_USER: WordPress WORDPRESS_DB_PASSWORD: WordPress WORDPRESS_DB_NAME: WordPress Bände: Datenbankdaten: {} # Entsprechend den Top-Volumina: Datenträgerbezeichnung suchen
Mountpoint-Hostpfad Das entsprechende ist /var/lib/mysql Der obige Docker ändert den Docker-Speicherort und ändert die Größenbeschränkung für Container-Images. Dies ist der gesamte Inhalt, den der Editor mit Ihnen teilt. Ich hoffe, er kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen. Das könnte Sie auch interessieren:
|
>>: Vue: Detaillierte Erklärung von Speicherlecks
Inhaltsverzeichnis Vorwort Start Ein kleiner Geda...
Inhaltsverzeichnis Oracle-Isolationsebenen MySQL-...
Vor kurzem habe ich an der Entwicklung des ersten...
Ich werde nicht näher darauf eingehen, wie wichti...
3D-Koordinatenkonzept Wenn sich ein Element dreht...
Problembeschreibung: Nach der Ausführung von dock...
Laderegeln der Require-Methode Laden aus dem Cach...
Was ist ein Ansichtsfenster? Mobile Browser platz...
Wenn Front-End und Back-End interagieren, müssen ...
Ich lerne derzeit etwas über MySQL-Optimierung. D...
Lösen Sie das Problem des achtstündigen Zeitunter...
Cerebro ist eine Weiterentwicklung des Elasticsea...
Nginx (Engine x) ist ein leistungsstarker HTTP- u...
Inhaltsverzeichnis 1. Finde den Spiegel 2. Laden ...
Linux verwendet Dateien als Grundlage, um die Ger...