Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
DeletedUserReAsG

Re: Docker - Traefik - mehrere Websiten - ein Server

Beitrag von DeletedUserReAsG » 22.08.2020 12:39:17

AxelMD hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 12:24:54
Hast Du das vergessen?
Habe ich in dem OT-Beitrag vielleicht dich angesprochen? Ich denke nicht. Und ja, war OT. So furchtbar dreist bin ich zu Leuten, die so furchtbar dreist sind, nicht selbst mal in die Anleitung zu schauen. Nun hab’ ich es dir aber gegeben!

OT: OT


AxelMD
Beiträge: 1382
Registriert: 15.03.2009 08:02:11

Re: Docker - Traefik - mehrere Websiten - ein Server

Beitrag von AxelMD » 22.08.2020 12:41:18

Es wäre nett von dir, wenn Du meine Postings überliest, bei dir kommt nur heiße Luft, Du bist ein Held.
Das zieht sich durch all deine Postings.

Du saugst das Forum aus, von dir kommt nichts.



Anleitung:

https://goneuland.de/traefik-v2-reverse ... inrichten/

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Docker - Traefik - mehrere Websiten - ein Server

Beitrag von JTH » 22.08.2020 12:53:08

niemand hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 12:21:48
Und wenn der billige vServer mit den ’zig kompletten Kopien einer Software im RAM hoffnungslos überlastet ist, weil jede popelige „Hello World“-Seite einen neuen Container braucht, dann kann man ja einfach den nächstgrößeren nehmen.
Bewusst OT: Im nächsten Schritt nimmt man dann mehrere Server und ein Load Balancing dafür. Kippt dort ein bisschen Komplexität drüber, die dann scheinbar ach so kompliziert zu konfigurieren ist, dass es einer standesgemäßen Orchestration erfordert, die dann mit der Zeit so aufgeblasen (in GO geschrieben, räusper) ist und die nächste Schicht drübergelegt bekommt, dass die Leistung wieder flöten geht. Und man dreht sich im Kreis.

Ein stellenweise doch verbreitetes Muster. Die Bereitschaft, sich mit bestehenden & bewährten Lösungsmöglichkeiten und ihrer Konfiguration auseinanderzusetzen und diese wenn nötig angemessen zu erweitern, scheint an einigen Stellen in Softwareentwicklung & IT generell geringer zu werden. Hauptsache keine eigene (Einarbeitungs-)Zeit investieren, die Lösung sollte möglichst fertig vorgesetzt kommen, im Zweifelsfall verbrät man halt „nur“ Leistung in der Anwendung selbst oder abstrakt „in der Cloud“ durch einen extra Rattenschwanz.
Zuletzt geändert von JTH am 22.08.2020 14:58:52, insgesamt 2-mal geändert.
Manchmal bekannt als Just (another) Terminal Hacker.

DeletedUserReAsG

Re: Docker - Traefik - mehrere Websiten - ein Server

Beitrag von DeletedUserReAsG » 22.08.2020 12:59:42

AxelMD hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 12:41:18
Du saugst das Forum aus, von dir kommt nichts.
intentional OT:
Witzigerweise haben das bislang sehr viele Leute anders gesehen – ich habe Leuten geholfen. Wie ist’s mit dir, du Heißluftheld? Zu blöde, die simpelsten Sachen selbst nachzulesen, aber einen auf großen Admin machen? Was hast du bislang denn so fürs Forum getan? Wievielen Usern geholfen, ihr Problem zu lösen? Na?
Es wäre nett von dir, wenn Du meine Postings überliest
Du hast ’ne komische Erwartungshaltung bezüglich Reaktionen auf Provokationen und Beleidigungen :mrgreen:


JTH hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 12:53:08
im Zweifelsfall verbrät man halt „nur“ Leistung in der Anwendung selbst oder abstrakt „in der Cloud“ durch einen extra Rattenschwanz.
Ach, Leistung ist ja nicht mehr das Problem, für nur ’ne Handvoll Münzen bekommt man mehr davon – scheiß auf die Umwelt und das Elend anderer Leute. Das „richtige Problem©“ fängt an, wenn es irgendwo in den drölf Komplexitätsschichten hakt, und sich daraufhin das ganze Konstrukt zerlegt. Das sind dann so die Beiträge, die dann sinngemäß mit „Dringend!!k Meine Kunden sitzen mir im Nacken und ich hab überhaupt keine Ahnung, was ich da überhaupt mache!“ anfangen.

AxelMD
Beiträge: 1382
Registriert: 15.03.2009 08:02:11

Re: Docker - Traefik - mehrere Websiten - ein Server

Beitrag von AxelMD » 22.08.2020 13:03:55

Eine gute Lösung habe ich bisher nicht.

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Docker - Traefik - mehrere Websiten - ein Server

Beitrag von Lord_Carlos » 22.08.2020 13:09:12

niemand hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 12:59:42
ich habe Leuten geholfen.
Leider nicht in diesem Faden.

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

DeletedUserReAsG

Re: Docker - Traefik - mehrere Websiten - ein Server

Beitrag von DeletedUserReAsG » 22.08.2020 13:18:22

Lord_Carlos hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 13:09:12
Leider nicht in diesem Faden.
Möglicherweise wahr. Und hätte der TE sich bequemt, die Problemstellung gleich im Eingangsbeitrag genau zu beschreiben, hätte ich mich mangels Interesse an mutwilligem Bloat auch direkt rausgehalten. Hat er aber nicht, sondern hat was ganz anderes hingeschrieben – auf das ich dann eingegangen bin. Letztlich hat ihn das genötigt, dann doch ’ne Scheibe mehr von der Informationssalami abzuschneiden und zu verraten, dass es ihm um vorliegende Container geht – insofern: ganz richtig ist das Zitierte nun auch nicht ;)

Und hätte sich der TE sein substanzloses, aber dafür umso arroganteres Gehabe gespart, wäre ich dann spätestens an dem Punkt auch raus gewesen und hätte nicht weiter gestört. Aber bei diesem Stil? Da muss man schon sehr an Autismus leiden, wenn man darauf keine Reaktion erwartet.

Benutzeravatar
TRex
Moderator
Beiträge: 8085
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Docker - Traefik - mehrere Websiten - ein Server

Beitrag von TRex » 22.08.2020 17:49:27

niemand hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 13:18:22
Und hätte sich der TE sein substanzloses, aber dafür umso arroganteres Gehabe gespart
Achso, deine Antworten waren natürlich gutmütigst formuliert. Hättest dir deine Sticheleien mal gespart, dann wäre auch kein Kontra gekommen.
AxelMD hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 12:41:18
von dir kommt nichts.
Und das ist nicht richtig - eine zielführende Antwort existiert mit httpd und name-based virtual hosts als Stichwort. Das ist etwas, das nginx zb (in seiner Rolle als httpd - deine Beschwerde zum Begriff kann ich nicht nachvollziehen, gefunden hast es ja auch...) problemlos lösen kann. Ich kenne traefik nicht, aber eine statische Konfiguration mit name-based virtual hosts und upstream-Services (mit ip:port) ist mit nginx trivial. Ob dein Setup unnötig komplex ist, dazu fehlt Kontext - aber das ist für die Beantwortung der Frage ja irrelevant.

PS: ich entferne die gemeldeten Beiträge nicht, da sich daraus auch keine eigenständige Unterhaltung bilden wird. Wenn sich jemand dran stört, soll er/sie sie einfach ignorieren. Ich zieh dann hier aber die rote Linie - bitte keine Architekturdiskussionen. Tut einfach mal so, als wolle AxelMD das aus Übungszwecken aufbauen.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

AxelMD
Beiträge: 1382
Registriert: 15.03.2009 08:02:11

Re: Docker - Traefik - mehrere Websiten - ein Server

Beitrag von AxelMD » 22.08.2020 18:06:00

Hallo Forum,

mit Traefik kann ein Webserver mehr als eine Webseite ausliefern und reagiert auf unterschiedliche Hostnamen.

Was habe ich bei Erstellung eine Subdomain zu beachten?
Ich habe nur eine IPv4 Adresse, wie ordne ich diese zu?

Kann man einer IPv4 Adresse mehrere Subdomains zuordnen, wird das funktionieren?

Sind Domains unterhalb einer Subdomain (SubSubDomain) möglich?

Auf die Docker Treafik GUI (Subdomain) komme ich, wie richte ich eine weitere Webisite ein?

Benutzeravatar
bluestar
Beiträge: 2346
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Docker - Traefik - mehrere Websiten - ein Server

Beitrag von bluestar » 22.08.2020 18:15:14

AxelMD hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 18:06:00
Was habe ich bei Erstellung eine Subdomain zu beachten?
Ich habe nur eine IPv4 Adresse, wie ordne ich diese zu?
Frag mal deinen DNS-Admin.
AxelMD hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 18:06:00
Kann man einer IPv4 Adresse mehrere Subdomains zuordnen, wird das funktionieren?
Nein!
AxelMD hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 18:06:00
Sind Domains unterhalb einer Subdomain (SubSubDomain) möglich?
Ja dafür ist DNS zuständig, DNS-Admin fragen.
AxelMD hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 18:06:00
Auf die Docker Treafik GUI (Subdomain) komme ich, wie richte ich eine weitere Webisite ein?
Keine Ahnung, ich nutze den Kram nicht. Würde dir haproxy empfehlen.

DeletedUserReAsG

Re: Docker - Traefik - mehrere Websiten - ein Server

Beitrag von DeletedUserReAsG » 22.08.2020 19:25:35

TRex hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 17:49:27
Tut einfach mal so, als wolle AxelMD das aus Übungszwecken aufbauen.
Gut, dann sollte er als erste Übung lernen, wie das mit DNS funktioniert. Damit würden sich schonmal sämtliche Subdomain-Fragen erübrigen. Dann könnte er zur Übung ’nen A-/AAAA-Record für *.domain.tld anlegen, und sich dann seiner Software widmen – die ist dann nämlich dafür verantwortlich, die jeweilige Subdomain dem jeweiligen Container zuzuordnen.


OT:
TRex hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 17:49:27
Achso, deine Antworten waren natürlich gutmütigst formuliert. Hättest dir deine Sticheleien mal gespart, dann wäre auch kein Kontra gekommen.
Hätte hätte … sorry, aber wenn wiederholt und hartnäckig nach Træfik gefragt wird, das nunmal ’ne völlig andere Funktion hat, als zu ermöglichen, dass ein Webserver¹ verschiedene Seiten ausliefern kann, dann kann man schon mal legitim fehlende Grundkenntnisse unterstellen. Denn das kann nach wie vor jeder Webserver¹ von alleine, und Træfik kann das bei einem Webserver¹ nicht; dazu bräuchte es für jede Seite einen Container mit je einem eigenen Webserver¹.
Wer die, mit Verlaub, Idiotie darin sieht, nur um verschiedene Webseiten auszuliefern, auf ’nem vServer mehrere Container mit mehreren httpd¹ laufen zu lassen, bekommt ’nen Keks. Und wenn’s um was anderes, etwa real existierende Docker-Container mit Services, die je ihren eigenen httpd mitbringen, gegangen wäre, hätte das im Eingangsbeitrag erwähnt werden sollen. Weil’s da nämlich unter Umständen noch Dinge zu beachten gibt – und sei’s nur, dass deren Netzwerkkonfiguration den Umständen angepasst werden muss, weil da sonst Ports kollidieren.

Aber doof sind immer nur die Anderen, versteh’ ich schon.


¹) hier: „webserver“ == „httpd“

AxelMD
Beiträge: 1382
Registriert: 15.03.2009 08:02:11

Re: Docker - Traefik - mehrere Websiten - ein Server

Beitrag von AxelMD » 22.08.2020 21:31:48

Das hatte ich schon:

https://goneuland.de/traefik-v2-reverse ... inrichten/

hier finde ich weitere Informationen:

https://nexcon.ch/traefik-der-moderne-reverse-proxy/

Bild
Die Spezialität von Traefik ist, dass er seine Konfiguration dynamisch aktualisiert. Unter anderem kann er auf Docker zugreifen. Das heisst: wenn man Docker verwendet und [einen neuen Container über Traefik veröffentlichen will, passt man nicht die Konfiguration von Traefik an, sondern startet den Container mit einem Label. Traefik aktualisiert dann sofort seine Konfiguration. .

Alternative:

nginx als Reverse Proxy und Docker

https://www.embarc.de/services-verbinde ... bauteil-4/

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von Lord_Carlos » 23.08.2020 09:58:30

Hast du es jetzt schon mit den Tags versucht?

Ob du nun Caddy2, nginx oder traefik benutzt ist egal. Womit du besser klar kommst.

Nginxproxymanager gibt es auch nocht. Sieht recht nett aus: https://nginxproxymanager.com/

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

AxelMD
Beiträge: 1382
Registriert: 15.03.2009 08:02:11

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von AxelMD » 23.08.2020 10:06:00

Hallo, da ich nichts kenne, bleibe ich bei
Docker - Traefik - mehrere Dienste

Wie auch anfänglich hier im Thread.

Die anderen Möglichkeiten, schaue ich mir evtl. später an, bei Problemen eröffne ich dann einen neuen Thread.

MfG
AxelMD

AxelMD
Beiträge: 1382
Registriert: 15.03.2009 08:02:11

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von AxelMD » 23.08.2020 11:13:04

Benötigt Traefik für jeden Dienst eine Subdomain, die zuvor anzulegen ist?

Mein Domainprovider bietet Let’s Encrypt Zertifkate an, wie sollte ich damit in Bezug auf Traefik umgehen?

Wie mache ich meine Domain mit Traefik bekannt?

Benutzeravatar
bluestar
Beiträge: 2346
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von bluestar » 23.08.2020 11:34:35

AxelMD hat geschrieben: ↑ zum Beitrag ↑
23.08.2020 11:13:04
Wie mache ich meine Domain mit Traefik bekannt?
Diese Frage hat der Link von AxelMD schon beantwortet:
AxelMD hat geschrieben: ↑ zum Beitrag ↑
22.08.2020 21:31:48
https://nexcon.ch/traefik-der-moderne-reverse-proxy/
:facepalm:

AxelMD
Beiträge: 1382
Registriert: 15.03.2009 08:02:11

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von AxelMD » 23.08.2020 11:37:41

Das Vorgehen in dem Link habe ich nicht verstanden.

Meine Fragestellung zuvor kann ich mir mit dem Link nicht beantworten.

Benutzeravatar
bluestar
Beiträge: 2346
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von bluestar » 23.08.2020 11:45:48

AxelMD hat geschrieben: ↑ zum Beitrag ↑
23.08.2020 11:13:04
Benötigt Traefik für jeden Dienst eine Subdomain, die zuvor anzulegen ist?
Das hängt von deinem DNS Setup ab, benutzt du Wildcard-Einträge im DNS? Ach und es hängt auch davon ab, wie du Traefik konfigurieren willst.
AxelMD hat geschrieben: ↑ zum Beitrag ↑
23.08.2020 11:13:04
Mein Domainprovider bietet Let’s Encrypt Zertifkate an, wie sollte ich damit in Bezug auf Traefik umgehen?
Geflissentlich dieses „Marketing-Foo-Gedöns“ ignorieren, wenn du deine DNS Einträge komplett selbst verwaltest, dann kann dein Domainprovider da für dich gar nix mehr mit LE anbieten.
=> Grundlagen lernen

AxelMD
Beiträge: 1382
Registriert: 15.03.2009 08:02:11

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von AxelMD » 23.08.2020 11:50:00

Das hängt von deinem DNS Setup ab, benutzt du Wildcard-Einträge im DNS? Ach und es hängt auch davon ab, wie du Traefik konfigurieren willst.
Welche Empfehlung gibst Du da?

Mein Ziel: Verschiedene Dienste mit Docker ausprobieren.
Zuletzt geändert von AxelMD am 23.08.2020 11:56:52, insgesamt 1-mal geändert.

Benutzeravatar
bluestar
Beiträge: 2346
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von bluestar » 23.08.2020 11:50:51

AxelMD hat geschrieben: ↑ zum Beitrag ↑
23.08.2020 11:37:41
Das Vorgehen in dem Link habe ich nicht verstanden.
Dann kannst du eigentlich alle Anleitungen im Internet vergessen, wenn Kopieren und Einfügen und an deine Gegenenheiten anpassen, dein Verständnis überfordert.
AxelMD hat geschrieben: ↑ zum Beitrag ↑
23.08.2020 11:37:41
Meine Fragestellung zuvor kann ich mir mit dem Link nicht beantworten.
Herrscht hier die Pflicht immer alles zu beantworten? Wäre mir neu.

Benutzeravatar
bluestar
Beiträge: 2346
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von bluestar » 23.08.2020 11:52:50

AxelMD hat geschrieben: ↑ zum Beitrag ↑
23.08.2020 11:50:00
Das hängt von deinem DNS Setup ab, benutzt du Wildcard-Einträge im DNS? Ach und es hängt auch davon ab, wie du Traefik konfigurieren willst.
Welche Empfehlung gibst Du da?
LERNEN

Was soll ich dir empfehlen?
Weiß ich wer dein DNS Provider ist?
Bietet der in seiner Klicki-Bunti-WebGUI überhaupt alle Eintragstypen an?
Kannst du Zonen-Dateien von Hand editieren?
Kommen deine Dienste mit deiner Subdomains-Idee klar?

Wenn du wirklich etwas lernen willst, dann mach um alles was ne schicke WebGUI hat einen großen Bogen, lerne die Konfiguration anhand von den echten Diensten (nginx, haproxy, certbot, etc.) dann verstehst du was zu tun ist.

Danach kannst du es dir leichter machen und auf sowas wie Traefik umsteigen.

Btw: Ich kannte Traefik noch nicht und habe damit haproxy+certbot+eigene Scripte innerhalb von 10min ersetzt.
Zuletzt geändert von bluestar am 23.08.2020 11:59:52, insgesamt 1-mal geändert.

AxelMD
Beiträge: 1382
Registriert: 15.03.2009 08:02:11

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von AxelMD » 23.08.2020 11:59:04

Bietet der in seiner Klicki-Bunti-WebGUI überhaupt alle Eintragstypen an?
Das ist vermutlich eine Frage für meinen Domainprovider.

Welche Eintragstypen sind erforderlich?
Kannst du Zonen-Dateien von Hand editieren?
So weit wie das sehe kann ich das.
Kommen deine Dienste mit deiner Subdomains-Idee klar?
Das kann ich nicht beurteilen.

Lösung:

Bild

Ziel ist die IP-Adresse vom vServer.
Zuletzt geändert von AxelMD am 26.08.2020 08:49:37, insgesamt 2-mal geändert.

Benutzeravatar
bluestar
Beiträge: 2346
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von bluestar » 23.08.2020 12:06:03

AxelMD hat geschrieben: ↑ zum Beitrag ↑
23.08.2020 11:59:04
Bietet der in seiner Klicki-Bunti-WebGUI überhaupt alle Eintragstypen an?
Das ist vermutlich eine Frage für meinen Domainprovider.

Welche Eintragstypen sind erforderlich?
Im dem Thread hat wohl mal jmd das Wort Wildcard erwähnt, könnte das gemeint sein?

AxelMD
Beiträge: 1382
Registriert: 15.03.2009 08:02:11

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von AxelMD » 23.08.2020 15:07:26

AxelMD hat gelernt:

- Traefik funktioniert prima, Portainer und Wordpress habe ich testweise installiert.
- für jeden Dienst ist eine Suddomain erforderlich, das dann kann auch eine kostenfreie Domain sein.
- der vorhandenen IPv4 Adresse können mehrere Subdomais zugeordnet werden.

MfG
AxelMD


Wildcard, Wikipedia:
-e
Wildcard (vom englischen Wildcard, einer Spielkarte im Poker), Joker (nach Joker, einer Spielkarte) oder Platzhalter bezeichnet im Computer-Bereich einen Platzhalter für andere Zeichen. Dieses Konzept wird des Öfteren auch als Globbing oder Trunkierung (Abschneiden) bezeichnet.
Zuletzt geändert von AxelMD am 24.08.2020 17:02:04, insgesamt 1-mal geändert.

Benutzeravatar
bluestar
Beiträge: 2346
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Docker - Traefik - mehrere Dienste (keine Websiten) - ein Server

Beitrag von bluestar » 24.08.2020 16:27:37

AxelMD hat geschrieben: ↑ zum Beitrag ↑
23.08.2020 15:07:26
Wildecard
Wir sprechen schon von Wildcard, das "e" darfst du dir aufheben für die nächsten Posts. :mrgreen:

Gesperrt