Desertrowdy Posted January 29 Share Posted January 29 Hallo Zusammen Ich versuche nun shcon seit einigen Tagen herauszufinden, wie man ein Docker, welche über Docker Compose Plugin erstellt wurde in ein bestehendes custom Network setzt. Ich habe für meinen reverse proxy ein eigenes Netzwerk und möchte mein Immich Docker, welches ich über das Plugin Docker Compose erstellt habe in dieses Netztwerk bringen. Kann mir jemand helfen? Hier mein aktuelles Compose File: version: "3.8" # # WARNING: Make sure to use the docker-compose.yml of the current release: # # https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml # # The compose file on main may not be compatible with the latest release. # name: immich services: immich-server: container_name: immich_server image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release} command: [ "start.sh", "immich" ] volumes: - ${UPLOAD_LOCATION}:/usr/src/app/upload - /etc/localtime:/etc/localtime:ro env_file: - .env ports: - 2283:3001 depends_on: - redis - database restart: always immich-microservices: container_name: immich_microservices image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release} # extends: # file: hwaccel.yml # service: hwaccel command: [ "start.sh", "microservices" ] volumes: - ${UPLOAD_LOCATION}:/usr/src/app/upload - /etc/localtime:/etc/localtime:ro env_file: - .env depends_on: - redis - database restart: always immich-machine-learning: container_name: immich_machine_learning image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release} volumes: - model-cache:/cache env_file: - .env restart: always redis: container_name: immich_redis image: redis:6.2-alpine@sha256:b6124ab2e45cc332e16398022a411d7e37181f21ff7874835e0180f56a09e82a restart: always database: container_name: immich_postgres image: tensorchord/pgvecto-rs:pg14-v0.1.11@sha256:0335a1a22f8c5dd1b697f14f079934f5152eaaa216c09b61e293be285491f8ee env_file: - .env environment: POSTGRES_PASSWORD: ${DB_PASSWORD} POSTGRES_USER: ${DB_USERNAME} POSTGRES_DB: ${DB_DATABASE_NAME} volumes: - pgdata:/var/lib/postgresql/data restart: always volumes: pgdata: model-cache: Ich danke euch für eure Hilfe Grüsse Phil Quote Link to comment
Desertrowdy Posted February 3 Author Share Posted February 3 Hat das Problem niemand? Kann mir niemand helfen? Bin etwas überrascht, dass sich niemand meldet... Wäre froh um eine Rückmeldung, denn dies ist mein erster Post gewesen. Vielen Dank im Voraus Gruss Phil Quote Link to comment
Solution Mainfrezzer Posted February 4 Solution Share Posted February 4 networks: default: name: eth0 external: true Wäre das mindeste, das in der yaml irgendwo stehen sollte, um, in diesem Fall, ins Heimnetzwerk zu kommen. eth0 wird halt einfach umbenannt zu dem Netzwerk welches gewollt ist. https://docs.docker.com/compose/networking/#use-a-pre-existing-network Quote Link to comment
alturismo Posted February 4 Share Posted February 4 5 hours ago, Desertrowdy said: Hat das Problem niemand? Kann mir niemand helfen? Bin etwas überrascht, dass sich niemand meldet... wahrscheinlich wohl nicht wenn du schon compose nutzt und nicht genau weißt was da zu machen ist, wäre mein Ansatz eher mal im passenden Thread zu fragen da jedoch bitte in englisch der Großteil schenkt sich alternative docker managements und co und nutzt bei immich wohl eher und wenn redis und postgres dazu soll halt auch passend ... daher, wenn jemand schon compose nutzt, lies dich ein wie es richtig zu nutzen ist und was die Variablen so alles bedeuten. Quote Link to comment
Desertrowdy Posted February 4 Author Share Posted February 4 15 hours ago, alturismo said: wahrscheinlich wohl nicht wenn du schon compose nutzt und nicht genau weißt was da zu machen ist, wäre mein Ansatz eher mal im passenden Thread zu fragen da jedoch bitte in englisch der Großteil schenkt sich alternative docker managements und co und nutzt bei immich wohl eher und wenn redis und postgres dazu soll halt auch passend ... daher, wenn jemand schon compose nutzt, lies dich ein wie es richtig zu nutzen ist und was die Variablen so alles bedeuten. Vielen Dank für die Rückmeldung. Ich habe es bereits über Docker Immich mit Redis und Postgres versucht. Leider hat dies nicht funktioniert. im LOG File Immich Docker: Error: connect ETIMEDOUT at Socket.<anonymous> (/app/immich/server/node_modules/ioredis/built/Redis.js:170:41) at Object.onceWrapper (node:events:632:28) at Socket.emit (node:events:518:28) at Socket._onTimeout (node:net:589:8) at listOnTimeout (node:internal/timers:573:17) at process.processTimers (node:internal/timers:514:7) { errorno: 'ETIMEDOUT', code: 'ETIMEDOUT', syscall: 'connect' } Deshalb die Docker Compose Version. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.