Heim >PHP-Framework >Workerman >Wie führe ich Workerman auf Docker aus?

Wie führe ich Workerman auf Docker aus?

青灯夜游
青灯夜游nach vorne
2020-12-31 18:00:016100Durchsuche

Wie führe ich Workerman auf Docker aus? Im folgenden Artikel erfahren Sie, wie Sie „workerman“ mit Docker ausführen. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.

Wie führe ich Workerman auf Docker aus?Verwandte Empfehlungen: „

Workerman-Tutorial

Stellen Sie das gatawayWorker-Projekt auf Docker bereit. Im Projekt werden MySQL und Redis verwendet reee

- d Hintergrund Führen Sie

-p Portzuordnung aus, die Vorderseite ist der Host-Port und die Rückseite ist der Container-Port, der zugeordnet werden muss

-e Legen Sie die Umgebungsvariable fest, MYSQL_ROOT_PASSWORD ist das Anfangskennwort des MySQL-Root-Benutzers

--name Der Name des Containers ist eindeutig.

Geben Sie den Container ein.

docker pull mysql:5.7
.


Option und drucken Sie den Container aus Ausweis.

–interaktiv

-iStandardeingabe offen halten, auch wenn keine Verbindung besteht, wird normalerweise mit -t verwendet. –tty-t weist ein Pseudo-tty zu, das normalerweise mit -i verwendet wird.
docker run  -d  -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root --name m_mysql mysql:5.7
-v Verzeichniszuordnung hinzufügen Platzieren Sie das Projekt unter /home/wwwroot, und die für die Installation von Workerman erforderliche Umgebung wird automatisch im Container angezeigtStarten WorkermanWeitere Kenntnisse zum Thema Programmierung finden Sie unter: Einführung in die Programmierung
MySQL-Remote-Verbindungseinstellungen So können Sie eine Verbindung über das öffentliche Netzwerk herstellen Der Container 8282 ist zugeordnet und mehrere Ports können mehrfach verwendet werden -p
docker exec -it m_mysql /bin/bash
mysql -uroot -proot
use mysql
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
FLUSH PRIVILEGES;
docker pull php:7.3-cli
! !

Das obige ist der detaillierte Inhalt vonWie führe ich Workerman auf Docker aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen