Self-hosting. Dockerproxy

Позволяет получить удаленный доступ к данным docker для управления и получения сведений о контейнерах.

Репозиторий: GitHub - Tecnativa/docker-socket-proxy: Proxy over your Docker socket to restrict which requests it accepts

Пример docker compose файла:

program:

  • dockerproxy
    dg-publish: true
    type: docker-compose
    aliases:
    tags:
    modified: 2024-10-10T00:34:31+03:00
    МОС: “[[Docker Compose]]”
services:
  dockerproxy:
    image: ghcr.io/tecnativa/docker-socket-proxy:latest
    container_name: dockerproxy
    environment:
      - INFO=1 # Для работы Crowdsek
      - CONTAINERS=1
      - SERVICES=1
      - TASKS=1
      - POST=0 # Disallow any POST operations (effectively read-only)
      - NETWORKS=1 # Alloy
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - /etc/localtime:/etc/localtime:ro
    ports:
      - 2375:2375
    restart: unless-stopped
networks: {}


[!urls]- Упоминания:

  • [[Self-hosting программы]]
  • [[Сервер Main]]
  • [[Сервер Media]]
  • [[Сервер Immich]]
  • [[Сервер Nextcloud]]
  • [[Сервер Monitoring]]
  • [[Сервер Gateway]]
  • [[Сервер Armbian]]

[!description]- Примечание
Примечание:: Удаленное подключение к сокету docker