Hallo Leute!

Ich habe eine frisch installierte Debian 12.
Podman habe ich aus alvistack installiert und ist in der Version 5.3.0.

Prinzipiell funktioniert es...
Ich kann als normaler Nutzer ein Container anlegen.
Das wäre z.B. mein docker-compose.yml:

------------------------------
services:
  nextcloud:
    networks:
      - ncricoltz_net
    image: nextcloud:30.0.2-apache
    container_name: nc_ricoltz
    restart: always
    ports:
      - 172.16.95.2:8001:80
    depends_on:
      - redis
    volumes:
      - /home/container/rl/nc_ricoltz/www:/var/www/html
      - /home/container/rl/nc_ricoltz/conf:/var/www/html/config
      - /home/container/rl/nc_ricoltz/data:/var/www/html/data
      - /home/container/rl/nc_ricoltz/apps:/var/www/html/apps
    environment:
      - TZ=Europe/Berlin            # Timezone
      - MYSQL_PASSWORD=XXXXXXXXX    # MySQL Data
      - MYSQL_DATABASE=XXXXXXXXX    # MySQL Data
      - MYSQL_USER=XXXXXXXXX        # MySQL Data
      - MYSQL_HOST=172.16.95.2      # MySQL Data
      - REDIS_HOST=redis            # The redis container to use

  redis:
    networks:
      - ncricoltz_net
    image: redis:8.0-M02-alpine
    container_name: redis
    restart: always
    volumes:
      - /home/container/rl/nc_ricoltz/redis:/data

networks:
  ncricoltz_net:
    driver: bridge
------------------------------

Wenn ich mit podman-compose up -d das Container starte, das geht und ich
kann, in dem Fall, NextCloud sehen.
Nun wollte ich eine App installieren (Collabora) und die versucht den
Host zu erreichen.
Und es klappt nicht...

Ich habe auch probiert mich in dem Container anzumelden (podman exec -it
...) und mit curl eine Seite aufzurufen, die vom Host verwaltet wird.
Das geht nicht.
Selbst per telnet bekomme ich die Fehlermeldung "Unable to connect to
remote host: Network is unreachable".

Wenn ich allerdings versuche, eine Seite aufzurufen, die auf einem
ANDEREN Host liegt, funktioniert es einwandfrei...
Kurioserweise, wenn ich versuche MySQL zu erreichen, die auf einem
"dummy"-Schnittstelle auf dem Host läuft, kann ich ihn erreichen.
Aber alles, was auf isp0 (die Ethernetschnittstelle mit der öffentlichen
IP) geht nicht...

Ideen?

Tausend Dank
Luca Bertoncello
([email protected])

Antwort per Email an