Tag: docker-compose

Komponieren ist ein Werkzeug für das definieren und ausführen von komplexen Anwendungen mit Docker. Mit Compose definieren Sie eine multi-container-Anwendung in einer einzigen Datei, die dann spin-Ihre Anwendung in einem einzigen Befehl, der tut alles, was getan werden muss, um es auszuführen.

Andockfenster Postgress alle Daten Löschen

Anzahl der Antworten 3 Antworten
Ich bin mit postgress innerhalb eines docker-container. Ich versuche, komplett entfernen und neu installieren. Jedesmal, wenn ich starten scheint es zu sein, 'Neustart', anstatt eine neue Instanz. Wenn ich neu starten, damit die neue Instanz bekomme ich

Node.js Verbindung zu MySQL Docker-container ECONNREFUSED

Anzahl der Antworten 1 Antworten
Bevor Sie Flagge diese Frage als Duplikat, bitte beachten Sie, dass ich habe gelesen, dass andere Antworten, aber es hat nicht mein problem zu lösen. Habe ich ein Docker compose-Datei, bestehend aus zwei Dienstleistungen: version: "3" services:

docker compose-Datei nicht funktioniert: Replikate Zusätzliche Eigenschaft Replikate ist nicht erlaubt

Anzahl der Antworten 1 Antworten
docker version: 17.03.1-ce Versuchen, um die docker-Komponieren.yml arbeiten aus dem getting-started-tutorials. version: "3" services: web: image: tuhina/friendlyhello:2.0 deploy: replicas: 5 resources: limits: cpus: "0.1" memory: 50M restart_policy: condition: on-failure ports: - "80:80" networks: - webnet networks: webnet:

geben Sie die sysctl-Werte, die mit docker-Komponieren

Anzahl der Antworten 2 Antworten
Ich versuche, ein paar sysctl-Werte. Grundsätzlich sysctl -w \ net.ipv4.tcp_keepalive_time=300 \ net.ipv4.tcp_keepalive_intvl=60 \ net.ipv4.tcp_keepalive_probes=9 in einem docker-container. Beim log-in, um die container direkt und den Befehl ausführen, bekomme ich folgende Fehlermeldung sysctl: cannot stat /proc/sys/net/ipv4/tcp_keepalive_time: No such

JAVA_OPTS/CATALINA_OPTS Parameter, die nicht die Arbeit mit docker-Komponieren.yml

Anzahl der Antworten 2 Antworten
Baue ich mein Bild mit unten Dockerfile: FROM java:jre-alpine WORKDIR /target ADD /target/test.jar test.jar RUN sh -c 'touch /test.jar' ENTRYPOINT ["java","/target/test.jar"] Und in meiner docker-Komponieren.yml habe ich angegeben: environment: - CATALINA_OPTS=-Xmx256m -Xms128m Aber wenn ich das Andockfenster

Wie definieren Sie bauen Argumente im Andockfenster-Komponieren?

Anzahl der Antworten 3 Antworten
Habe ich Folgendes docker-compose-Datei version: '3' services: node1: build: node1 image: node1 container_name: node1 node2: build: node2 image: node2 container_name: node2 Ich kann die Bilder und starten Sie mit einem einzigen Befehl docker-compose up -d --build Aber

Wie kann ich festlegen, nvidia Laufzeit von docker-Komponieren.yml?

Anzahl der Antworten 3 Antworten
Ich bin in der Lage zu laufen ein tensorflow container w/Zugriff auf die GPU über die Befehlszeile w/die folgenden Befehl $ sudo docker run --runtime=nvidia --rm gcr.io/tensorflow/tensorflow:latest-gpu Ich würde gerne in der Lage zu sein, diese container

Wie links-und scaling-arbeiten zusammen im Andockfenster verfassen?

Anzahl der Antworten 1 Antworten
Hier ist mein Verständnis von docker compose: Können Sie die "scale" - ein service, führen Sie es in mehrere Container auf einmal. Wenn Sie einen link-service A service B service A hat Zugriff auf ein container-Dienst B.

Äquivalent volumes_from in Docker Compose v3

Anzahl der Antworten 3 Antworten
Gibt es scheinbar ähnliche Fragen hier ( docker-verfassen volumes_from gleichwertig mit version 3 , Wie ersetzen volumes_from im Andockfenster-composer v3), aber ich glaube nicht, dass Sie die Frage beantworten (oder zumindest ich verstehe nicht, wie die Antworten,

Andockfenster namens Volumen vs DOC (data-only Container)

Anzahl der Antworten 1 Antworten
Bis zu letzten version von Docker (v1.10), waren wir dachte, wir können DOC: data-only Container. Also ich würde wie DOC (basierend auf z.B. busybox) und verwenden --volumes-from für die Verbindung zu meinem container. Können Sie noch Lesen

Andockfenster: Konnte keine Verbindung zum docker-daemon auf http+Andockfenster://localunixsocket -ist es ausgeführt?

Anzahl der Antworten 5 Antworten
Ich habe ein etwas eigenartiges Szenario. Ich tendiere zu Befehl ausführen docker-compose -f dev.yml up --build um die Container und der Arbeit. Hier dev.yml ist die Entwicklung version von docker-compose.yml. Bis heute morgen alles war in Ordnung

Docker Compose, Wann Bild über bauen

Anzahl der Antworten 2 Antworten
Docker Compose Dokumentation, und seine Anwendungsbeispiel waren großartig, um herauszufinden, die verschiedenen Möglichkeiten die Sie haben, zu splitten verschiedenen Umgebungen (Entwicklung, Produktion, etc.). web: image: example/my_web_app:latest links: - db - cache db: image: postgres:latest cache: image: redis:latest

Wie die Zuweisung von IPv6-Adresse mit docker-Komponieren

Anzahl der Antworten 2 Antworten
Ich bin mit docker 1.12.1 auf Ubuntu 16.04, und Andockfenster-verfassen 1.8.1. Ich werde versuchen, die Compose-Datei aus https://docs.docker.com/compose/compose-file/#ipv4-address-ipv6-address zu laufen. Zur Referenz, ich habe docker-compose.yml mit folgendem Inhalt: version: '2' services: app: image: busybox command: ifconfig networks:

Wie zu stoppen alle Container bei einem container-Stationen mit docker-Komponieren?

Anzahl der Antworten 4 Antworten
Bis vor kurzem, wenn man dabei war docker-compose up für eine Reihe von Container und einer den Container gestartet, gestoppt, alle Behälter wurden gestoppt. Ist dies nicht mehr der Fall, da https://github.com/docker/compose/issues/741 und das ist wirklich ärgerlich

Docker - ERROR: failed to register Schicht: symlink

Anzahl der Antworten 3 Antworten
Bin ich mit einem docker-compose-Datei haben wir, ich in der Regel führen Sie es mit dem Befehl: docker-compose up Aber heute bin ich immer diese Fehlermeldung. ERROR: failed to register layer: symlink ../bdf441e8145a625c4ab289f13ac2274b37d35475b97680f50b7eccda4328f973/diff /var/lib/docker/overlay2/l/7O5XKRTJV6RMTXBV5DTPDOHYNX: no such file

Wie setzen port-Bereiche (wie "3000-4000:3000-4000") im Andockfenster-Komponieren.yml-Datei

Anzahl der Antworten 1 Antworten
Wie aussetzen, port-Bereiche (wie "3000-4000:3000-4000") im Andockfenster-Komponieren.yml-Datei ports: - "3000-4000:3000-4000" es nicht funktioniert. Bitte helfen Sie mir es zu lösen Möglich, Duplikat der Andockfenster setzen alle ports oder eine Reihe von ports 7000 bis 8000 Wie ist

Verwenden von benutzerdefinierten shell-script als Andockfenster entrypoint

Anzahl der Antworten 2 Antworten
Ich versuche, verwenden Sie das Andockfenster ' -Komponieren, um ein container. Als ENTRYPOINT, dass dieser container hat ein einfaches bash-Skript, das ich geschrieben habe. Wenn ich jetzt versuche, zu bringen, bis der container in einer der folgenden

Holen Sie sich docker-Komponieren.yml-Datei Speicherort aus ausgeführt container?

Anzahl der Antworten 3 Antworten
Habe ich ein paar laufende docker-Container erstellt, durch ausführen docker-compose up. Gibt es eine Möglichkeit zu bekommen, den genauen Datei-Pfad der entsprechenden docker-Komponieren.yml - Datei, die zum starten dieser Container, nur durch Einsichtnahme in die Laufenden Container?

Pass environment-Variablen aus docker-Komponieren, um container zu bauen, die Bühne

Anzahl der Antworten 1 Antworten
Ich versuche zu erstellen, Konfiguration für mehrere Umgebungen mit einer einzigen Dockerfile mehrere docker-compose Dateien und mehrere envoronment_variables - Dateien. Ich brauche es, um eine andere Datei mit dem python-Abhängigkeiten für jede Umgebung. Lassen Sie uns sagen,

Docker-Komponieren.yml-Datei, die erstellt ein Basis-image, dann die Kinder, die auf ihm basieren?

Anzahl der Antworten 3 Antworten
Zur Klärung, wenn ich sage, base, Bild, ich meine das übergeordnete Bild, das alle gängigen Konfigurationen, so dass die Kinder, basierend auf es nicht herunterladen müssen die Abhängigkeiten einzeln. Aus meinem Verständnis, Andockfenster-Komponieren.yml-Dateien sind die Laufzeit-Konfigurationen, während

Docker compose yml statische IP-Adressierung

Anzahl der Antworten 3 Antworten
Habe ich das Andockfenster-Komponieren.yml (nicht eine vollständige Liste hier): version: '2' services: nginx: build: ./nginx/ ports: - 8080:80 links: - php volumes_from: - app networks: app_subnet: ipv4_address: 172.16.1.3 php: build: ./php/ expose: - 9000 volumes_from: - app

docker-Komponieren mit crontab

Anzahl der Antworten 4 Antworten
Vor kurzem habe ich ein problem wenn ich ausführen wollen-Andockfenster-compose-Befehl in die crontab. Habe ich ein docker-verfassen YAML-Datei definiert, dass alle Dienstleistungen, die ich brauchen, sagen Sie “Andockfenster " -Komponieren.yml". Und ich habe auch ein Makefile, in

Erklären env-variable, die den Wert bieten Platz für Andockfenster/Andockfenster-Komponieren

Anzahl der Antworten 3 Antworten
Habe ich eine env-variable Wert wie diese: TEST_VAR=The value Jemand knowns, ob dies legal ist? soll ich " um den Wert für diese interpretiert werden, wie benötigt wird, docker? Dank BEARBEITEN: Anführungszeichen werden nicht eine gute Lösung

Legen Sie einen Datenträger in das Andockfenster-verfassen bedingt

Anzahl der Antworten 2 Antworten
Ich habe eine docker-compose.yml Konfiguration. Einem der Container, es ist ein Tomcat-server und es hat einige Standard - .war - Datei bereitgestellt, die in webapps Verzeichnis. Möchte ich die Möglichkeit haben, zu übergeben (überschreiben) der war Archiv

docker-verfassen-up : Fehler während der Erziehung das Projekt

Anzahl der Antworten 1 Antworten
Arbeite ich auf Ubuntu Mint 17.2 64-bit installiert und Andockfenster mit installation guide. Immer problem während docker-compose up. Als Feuer-Befehl, zeigt er mir eine Fehlermeldung wie : data is up-to-date db is up-to-date Starting web ERROR: for

So ändern Sie den Standard-Zeichensatz von mysql verwenden das Andockfenster-Komponieren?

Anzahl der Antworten 3 Antworten
Wenn ich speichern Sie die Zeichenfolge der chinesischen, mysql Anstieg der Fehler "Exception-Wert: (1366, "Incorrect string value: '\xE5\xB0\x8F\xE6\x98\x8E' für die Spalte 'name' in Zeile 1")"prüfe ich den Charakter von mysql,es zeigen dies: mysql> show variables like 'character%';

docker-Komponieren-volumes, die nicht mounten an host-Verzeichnisse

Anzahl der Antworten 4 Antworten
Ich bin mit docker-Komponieren für den Einsatz mit einem 2 docker-compose.yml setup wo Baue ich das Bild lokal und ziehen von docker-hub auf dem server. Neben dem Neubau von vs ziehen Sie ein Bild, das Bände config

Wie set/get den Namen des Projekts im Andockfenster-Komponieren.yml

Anzahl der Antworten 2 Antworten
Ich versuche entweder eine docker-verfassen Projekt-Namen, oder in der Lage sein zu verweisen, die in meiner config-Datei. Ist diese möglich ? Den Grund ich Frage ist, dass ich folgende dieses tutorial so landete ich mit einem docker-container.yml

Andockfenster link, um die zuvor begonnen Container

Anzahl der Antworten 1 Antworten
Ich würde gerne die Durchführung einer one-shot - docker-compose run laufen gegen einige zuvor gestartete Container. Meine docker-Komponieren.yml-Datei wird wie folgt Aussehen: one_shot_service: ... links: - long_running_service:docker long_running_service: ... Mein workflow: Beginnen die lang laufende service docker-compose

Andernfalls erhalten PyCharm arbeiten mit remote-interpreter auf docker

Anzahl der Antworten 1 Antworten
Wenn ich einen remote-interpreter von einem meiner docker-compose es scheint nicht zu gelingen und nicht alle Pakete in den dialog. Wenn ich einen Dolmetscher, der debugger sagt: python packaging tools not found. Dann wenn ich auf install

Andockfenster Toolbox Windows - Ungültiges volume-Spezifikation

Anzahl der Antworten 3 Antworten
EDIT: das problem ist Das COMPOSE_CONVERT_WINDOWS_PATHS environment variable nicht immer gesetzt. Ich habe versucht, indem es der Dockerfile und zu einem .env Datei aber nicht festgelegt. Kann ich nicht alle neuen Umgebungsvariablen. Seine wie seine Gebäude, die

Ausführen eines benutzerdefinierten Skripts mit entrypoint im Andockfenster-Komponieren

Anzahl der Antworten 2 Antworten
Modifizierte ich die docker-compose.yml Datei, so wie Sie auf https://hub.docker.com/_/solr/ durch hinzufügen einer volumes Konfiguration und eine änderung in entrypoint. Die geänderte Datei wird als gegeben: version: '3' services: solr: image: solr ports: - "8983:8983" volumes: -

docker-Komponieren kann Modul nicht finden, aber das ausführen von bash funktioniert

Anzahl der Antworten 3 Antworten
Habe ich mit dem Bau eines Node.js app auf Docker, und die folgenden Ratschläge, die in John Lees-Miller ausgezeichnete Lektionen vom Aufbau einer Knoten-App im Andockfenster für die Einrichtung und mein Umfeld. Alles hat wunderbar funktioniert, für

ERROR - Docker-Komponieren/Andockfenster Windows

Anzahl der Antworten 3 Antworten
Wollte ich für die Bereitstellung der Anwendung auf einem windows-system. Ich habe vor kurzem (gestern) installiert DockerToolbox-1.12.4 auf meinem windows 10. Das gibt meine neue terminal. Als ich versuchte, die Bereitstellung meiner projet mit docker-compose up --build

Andockfenster Fehler: standard_init_linux.go:185: exec Benutzer-Prozess verursacht "no such file or directory"

Anzahl der Antworten 1 Antworten
Ich versuche mit meinem Elixier-phoenix-app mit postgresql-Datenbank für die Ausführung mit Docker. Dies ist, was mein Dockerfile aussieht: # ./Dockerfile # Starting from the official Elixir 1.5.2 image: # https://hub.docker.com/_/elixir/ FROM elixir:1.5.2 ENV DEBIAN_FRONTEND=noninteractive # Install hex

Docker Compose circular container verknüpfen

Anzahl der Antworten 3 Antworten
Ich bin in den Prozess der versucht, containerize unsere Entwicklungsumgebung mit docker. Dies umfasst eine Mischung aus Google Appengine Projekte sowie Dienstleistungen sind schließlich zu Gast in der Google Compute engine innerhalb einer Container-vm. Unserer aktuellen Entwicklungsumgebung

Kann docker compose erstellen-Bild aus verschiedenen Dockerfiles im gleichen Ordner

Anzahl der Antworten 2 Antworten
Mein Container teilen sollte der gleiche source-code-Ordner. Aber Sie sollen bauen aus verschiedenen Dockerfiles. Ist es möglich, Sie zu bauen mit docker-verfassen und erstellen von verschiedenen Dockerfiles gleichzeitig? Ich wünschte, es gibt eine syntax wie build: .

Was ist der Unterschied zwischen docker-service und stack?

Anzahl der Antworten 2 Antworten
Frage ich mich, was der Unterschied zwischen diesen Dingen. Sie haben fast die gleichen Befehle und geben das gleiche Ergebnis. InformationsquelleAutor Dmitry Nalyvaiko | 2017-06-02

mongod --bind_ip mit docker-Komponieren-version 2

Anzahl der Antworten 2 Antworten
Ich versuche zum verbinden von zwei mongodb-Containern laufen, die auf docker mit docker-compose. Ein Behälter mit Saatgut einige Daten zu dem anderen, indem mongoimport. Allerdings bin ich mir immer die folgende Fehlermeldung beim ausführen mongoimport Failed: error

Man ungültige mount config für eine Art "binden": bind-source-Pfad existiert nicht im docker

Anzahl der Antworten 1 Antworten
Ich versuche zum bereitstellen folgende docker-Komponieren in docker swarm-cluster. version: '3.2' services: jenkins: image: jenkins/jenkins:lts ports: - 8080:8080 volumes: - ./data_jenkins:/var/jenkins_home deploy: mode: replicated replicas: 1 Ich habe die data_jenkins in den gleichen Orten, wo docker-verfassen und

Wie kann ich reduzieren die Größe von Docker-images

Anzahl der Antworten 6 Antworten
Habe ich Node.js app, die läuft bei mir wie ein docker-container. Hier ist ein Dockerfile für die Anwendung. FROM ubuntu ARG ENVIRONMENT ARG PORT RUN apt-get update -qq RUN apt-get install -y build-essential nodejs npm nodejs-legacy vim

Dockerfile: so stellen Sie die env-variable aus der Datei-Inhalt

Anzahl der Antworten 2 Antworten
Ich möchte eine Umgebungsvariable festlegen, die in meinem Dockerfile. Habe ich eine .env - Datei, die wie folgt aussieht: FOO=bar. In meinem Dockerfile, ich habe einen Befehl, analysiert den Inhalt der Datei und weist es FOO. RUN

Wie zu sehen, eine verknüpfte container als localhost?

Anzahl der Antworten 1 Antworten
Habe ich diese zwei Container: api: image: social-learning ports: - "3000:3000" command: bundle exec rails s -p 3000 -b '0.0.0.0' volumes: - ../api:/app expose: - "3000" web: image: social-learning-frontend ports: - "4200:4200" - "9000:9000" command: ember serve

Kann nicht skalieren service, um mehrere container, wenn die Bindung host-port im Andockfenster-Komponieren.yml

Anzahl der Antworten 3 Antworten
Mikro-Dienst läuft auf einem container. Ich habe gebunden, dass die service-Host-port 8082 gestartet und mit diesem Mikro-Dienst mit docker-compose. Jetzt möchte ich, um es zu skalieren, um 3 container mit docker-compose scale Befehl, aber es gibt mir

Ist das Andockfenster ARG dürfen innerhalb der CMD-Anweisung

Anzahl der Antworten 1 Antworten
Habe ich ein Dockerfile, wo ein ARG wird in der CMD Anleitung: ARG MASTER_NAME CMD spark-submit --deploy-mode client --master ${MASTER_URL} Den arg übergeben wird, über das Andockfenster ' -compose: spark: build: context: spark args: - MASTER_URL=spark://master:7077 Jedoch

geben Sie max-log-json-Datei Größe in docker compose

Anzahl der Antworten 1 Antworten
Ich versuche zu geben Sie die maximale Dateigröße für json-file im docker-compose.yml wie diese log-opt: max-size=50m aber wenn ich versuchte, Sie zu docker-compose up er warf mir einen Fehler, ERROR: In file './docker-compose.yml', service 'log-opt' must be

Link zur mysql-Anwendung in docker

Anzahl der Antworten 2 Antworten
Hallo, wie würde ich eine Verbindung mit einer mysql-Behälter zu einem anderen Behälter, so dass meine Anwendung in einem dieser container kann die Verwendung von Mysql? Basierend auf dieser Referenz muss ich laufen, diese docker run --name

Container sind nicht verknüpft mit docker-Komponieren-version 2

Anzahl der Antworten 2 Antworten
Habe ich ein docker-compose-Datei, die ich habe ein Upgrade von version 1 auf version 2. Er set ups eine einfache Selen-hub mit einem firefox-Knoten. Wenn ich es als version 1, startet er einwandfrei. Wenn ich es mit

docker-verfassen tmpfs funktioniert nicht

Anzahl der Antworten 2 Antworten
Habe ich ein docker-compose-Datei, die ich versuche zu sichern, indem die root-volumes der Container schafft es nur Lesen. Relevanten Teile der docker-compose.yml: version: '2' services: mysql: image: mariadb:10.1 read_only: true tmpfs: - /var/run/mysqld:uid=999,gid=999 - /tmp volumes: -

Docker compose - Geheimnisse Zusätzliche Eigenschaft Geheimnisse ist nicht erlaubt

Anzahl der Antworten 3 Antworten
docker-Komponieren-version docker-Komponieren version 1.11.1, bauen 7c5d5e4 Habe ich secret 'my_secret_data' Hinzugefügt, um meine Schwarm-cluster: Start meine compose-Datei sieht wie folgt aus: version: "3.1" secrets: my_secret_data: external: true services: master: image: jenkins-master secrets: - my_secret_data ports: - "8080:8080"