Das Docker-Handbuch ( http://docs.docker.com/installation/ubuntulinux/#docker-and-ufw ) besagt, dass es nicht erforderlich ist, UFWs DEFAULT_FORWARD_POLICY auf "ACCEPT" zu setzen, damit Docker-Container sich gegenseitig erreichen können. Was bedeutet dies für die Sicherheit auf einem Server mit öffentlich zugänglichen Netzwerkschnittstellen? Was ist zu tun, um einen solchen Docker-Host zu sichern?
Ich verwende Docker mit einem gemounteten Hostverzeichnis: $ docker run -v /usr/groups/thing -ti imagename /bin/bash Dateien in /usr/groups/thing/foosind zugänglich: # ls /usr/groups/thing/foo a b c Dateien in /usr/groups/thing/barsind jedoch nicht: # ls /usr/groups/thing/bar ls: cannot open directory /usr/groups/thing/bar: Too many levels of symbolic links Dies ist auf Debian und /usr/groups/thingist …
Auf einem Server starte ich sowohl Docker-Images als auch einen Postfix-SMTP-Server. Der SMTP - Server ist erreichbar über den Local Host und ist nicht in jeder Art von Behälter installiert. Das Problem ist, dass ich E-Mails über ein Terminal mit Sendemail außerhalb eines Containers senden kann, aber keine E-Mails über …
Ich habe einen Docker-Container, der Port 3306 dem Internet zugänglich macht. Ich möchte den Zugriff auf bestimmte öffentliche IP-Adressen beschränken. Als Beispiel verwenden wir 1.2.3.4. Als zusätzliche Bedingung möchte ich, dass die Regeln den Neustart des Docker-Dämons und den Neustart des Servers überleben. Auf diese Weise kann ich iptables-persistent( iptables-save/ …
Mein Szenario: Ich möchte, dass meine Docker-basierten Dienste wissen, welche IP sie aus dem Web aufruft (eine Anforderung meiner Anwendung). Ich laufe auf einem Cloud-VPS, Debian Jessie, mit Docker 1.12.2. Ich benutze ncim ausführlichen Modus, um den Port zu öffnen 8080. docker run --rm -p "8080:8080" centos bash -c "yum …
Ich möchte wissen, wie ich meine Docker-Container-Protokolle am einfachsten an einen ELK-Server weiterleiten kann. Bisher haben die Lösungen, die ich nach der Suche im Internet ausprobiert habe, überhaupt nicht funktioniert. Grundsätzlich habe ich ein Docker-Image, das ich mit Docker-Compose ausführe. Dieser Container protokolliert nichts lokal (er besteht aus verschiedenen Diensten, …
Um Docker-Speicherbeschränkungen / -kontingente zu unterstützen, möchte ich das aktivieren cgroup_enable=memory swapaccount=1 Linux-Kernel-Befehlszeilenoptionen auf meinen Debian Jessie Google Cloud Compute Engine-Instanzen. Nachdem ich sie hinzugefügt /etc/default/grub, aktualisiert und neu gestartet habe, kann ich sehen, dass die Optionen aktiv sind in /proc/cmdline: BOOT_IMAGE=/boot/vmlinuz-3.16.0-4-amd64 root=UUID=aeb374a4-1a04-4ed7-adac-d5c57b350575 ro console=ttyS0,38400n8 elevator=noop cgroup_enable=memory swapaccount=1 docker infoBeschwert …
Sie müssen kein Github-Konto haben, um ein Git-Repository zu erstellen und zu verwalten (aber Sie verpassen die Vorteile, die Github auf einzigartige Weise bietet). Können Sie in ähnlicher Weise Ihre eigene Docker-kompatible Containerregistrierung und Ihr Repository ausführen? Es fällt mir schwer, eine seriöse Dokumentation zu finden, die entweder beschreibt, wie …
Ich habe einen Docker-Container, der eine einfache Java-Anwendung (jgroups-based) über ein Bash-Skript startet. Der Java-Prozess ist durch Xmx auf 128 m begrenzt, der Container darf 256 m verwenden (Swap ist deaktiviert). Leider sehe ich mich von Zeit zu Zeit den folgenden OOM-Nachrichten gegenüber: Jul 07 02:43:54 ip-10-1-2-125 kernel: oom_kill_process: 16 …
Ich versuche, Docker mit Ubuntu 14.04 auf einer Vagrantbox zu installieren, indem ich die Anweisungen auf der offiziellen Website ( Docker Docs ) verwende. Die Installation schien zu funktionieren, aber danach kann ich den Docker-Dienst nicht mehr damit starten. sudo service docker startDie folgende Fehlermeldung wird angezeigt: start: Job failed …
Ich untersuche derzeit die Leistung (insbesondere den UDP-Durchsatz) verschiedener Docker-Overlay-Netzwerke. Dazu erstelle ich Punkt-zu-Punkt-Verbindungen zwischen zwei Hosts, die mit einem Docker-Overlay-Netzwerk verbunden sind, und führe sie dann iperfin den Docker-Containern aus, um den Durchsatz zu untersuchen. Ich habe festgestellt, dass jedes Mal, wenn ich iperfals Client ausgeführt werde, um Daten …
Wir haben einen Jenkins CI-Server, der unseren Code von Git abruft, erstellt, ein Docker-Image erstellt und ihn dann an einige Produktionsserver versendet. Unser Projekt ist hauptsächlich in Python geschrieben, daher beinhaltet "Erstellen" das Ausführen pip install -r requirements.txt Das funktioniert gut, außer es ist etwas langsam. Es muss Pakete über …
Hintergrund Ich arbeite derzeit an der Erstellung einer Anwendung, die ich in Docker-Containern bereitstellen möchte. Die Container werden auf einem meiner Server ausgeführt. Ich möchte die Möglichkeit haben, andere Anwendungen auf demselben Server auszuführen, ohne die Anzahl der ausgeführten Docker-Images zu erhöhen. Die verschiedenen Teile / Behälter sind ab sofort: …
Ich habe gelesen, dass Containerisierung billiger ist als Virtualisierung. Ich weiß, dass die Containerisierung weniger Ressourcen verbraucht als die Virtualisierung, da nur ein Betriebssystem und keine virtualisierte Hardware beteiligt sind. Benötige ich jedoch eine CPU, die Virtualisierung unterstützt, um Containerisierung wie Docker auszuführen, oder kann ich eine App ohne Virtualisierung …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.