Ziehen Sie das BildDocker-Pull-Saison/FastDFS:1.2 Tracker startendocker run -ti -d --name trakcer -v /opt/fastdfs/tracker_data:/fastdfs/tracker/data --net=host season/fastdfs:1.2 tracker Starten Sie die SpeicherungBeachten Sie, dass durch Ersetzen von {ipaddress} docker run -ti -d --name storage -v /opt/fastdfs/storage_data:/fastdfs/storage/data -v /opt/fastdfs/store_path:/fastdfs/store_path --net=host -e TRACKER_SERVER:{ipaddress}:22122 season/fastdfs:1.2 storage Ändern der Konfigurationsdatei Das Verzeichnis von vim ist das Verzeichnis nach cp, beispielsweise ist mein Verzeichnis /usr/local/fastdfs/conf Docker CP-Speicher:/fdfs_conf/. /usr/local/fastdfs/conf vim tracker.conf bind_addr=${IP-Adresse} vim storage.conf tracker_server=${ipaddress}:22122 vim-client.conf tracker_server=${ipaddress}:22122 #cp die geänderte Konfigurationsdatei zurück zum Image docker cp /usr/local/fastdfs/conf/. storage:/fdfs_conf #Starten Sie den Speicherdienst neu. Docker startet den Speicher neu. Konfigurieren Sie NginxMounten Sie nginx.conf und mod_fastdfs.conf im Speicherdienst #Fügen Sie den Speicherort /group1/M00 zur Konfigurationsdatei nginx.conf hinzu { #root /fastdfs/Speicherpfad/Daten; ngx_fastdfs_module; } #Cross-Domain im Server konfigurieren. Cross-Domain im Server konfigurieren. add_header 'Access-Control-Allow-Origin' '*'; add_header 'Zugriffskontrolle-Anmeldeinformationen zulassen' 'true'; add_header 'Zugriffskontrolle-Zulassen-Methoden' 'GET, POST, OPTIONEN'; add_header 'Zugriffskontrolle-Header zulassen' 'DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Angefordert-Mit, Falls-geändert-Da, Cache-Steuerung, Inhaltstyp'; #Fügen Sie url_have_group_name=true in mod_fastdfs.conf hinzu Starten Sie NginxHinweis: Wenn Sie nginx starten, müssen Sie die Pfade von nginx.conf und mod_fastdfs.conf zuordnen, die im vorherigen Schritt gemountet wurden. Sie müssen sie daher entsprechend Ihren eigenen Pfaden schreiben und daran denken, den Parameter {ipaddress} zu ersetzen. docker run -id --name fastdfs_nginx --restart=always -v /opt/fastdfs/store_path:/fastdfs/store_path -v /usr/local/fastdfs/nginx_conf/nginx.conf:/etc/nginx/conf/nginx.conf -v /usr/local/fastdfs/nginx_conf/mod_fastdfs.conf:/etc/fdfs/mod_fastdfs.conf -p 8888:80 -e GROUP_NAME=Gruppe1 -e TRACKER_SERVER={ipaddress}:22122 -e STORAGE_SERVER_PORT=23000 Saison/fastdfs:1.2 nginx Konfigurieren der FirewallFirewall-Befehl --zone=public --add-port=22122/tcp --permanent Firewall-Befehl --zone=public --add-port=8888/tcp --permanent Firewall-Befehl --zone=public --add-port=23000/tcp --permanent Firewall-Befehl --reload Dies ist das Ende dieses Artikels über die Schritte zur Installation von FastDFS auf Docker. Weitere Informationen zur Installation von FastDFS auf Docker 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:
|
<<: HTML-Code einer Webseite: Erzeugung von Lauftext
>>: So zentrieren Sie Bilder horizontal und vertikal in DIV oder DIV
1. Konzept Sie alle sind Attribute des Elements u...
Inhaltsverzeichnis Tomcat-Download-Tutorial Tutor...
Inhaltsverzeichnis Vorwort 1. Warum treten domäne...
Vor dem Verstecken: Nach dem Verstecken: CSS: Code...
Inhaltsverzeichnis 1. Erklären Sie bitte, was die...
Hier ist der MySQL-Treiber mysql.data.dll Beachte...
Inhaltsverzeichnis Das Verfahren Im Objekt Verste...
Da ich immer vscode zur Entwicklung von Front-End...
In diesem Artikel erfahren Sie zu Ihrer Informati...
Inhaltsverzeichnis Gedanken, die durch eine Onlin...
Gemeinsamer Index Die Definition des gemeinsamen ...
Heutzutage erfreuen sich mobile Geräte immer größ...
Ich werde nächstes Semester MySQL lernen. Ich hab...
Geben Sie /usr/local/nginx/conf ein sudo cd /usr/...
Um folgende Ziele zu erreichen: Die MySQL-Datenba...