Skip to content

The ONCE env is being ignored #12

Open
@deryasin

Description

@deryasin

Hello!

I tried Docker Compose and Docker CLI to create a Container with the ONCE variable, but its getting ignored.

My docker-compose.yaml:

version: '3'
services:
  watcher:
    image: virtualzone/compose-updater
      #restart: never
    volumes:
      - "/var/run/docker.sock:/var/run/docker.sock:ro"
      - "/home/docker/:/home/docker:ro"
    environment:
      - "ONCE=1"

My CLI command:

docker run -v "/var/run/docker.sock:/var/run/docker.sock:ro" -v "/home/docker/:/home/docker:ro" -e "ONCE=1" virtualzone/compose-updater

The Output of the CLI Command:

2023/06/12 09:53:51 Compose Updater 2.4.0
2023/06/12 09:53:51 Using settings:
2023/06/12 09:53:51     cleanup ......... false
2023/06/12 09:53:51     dry ............. false
2023/06/12 09:53:51     help ............ false
2023/06/12 09:53:51     interval ........ 60
2023/06/12 09:53:51     once ............ false
2023/06/12 09:53:51     printSettings ... true
2023/06/12 09:53:51     build ........... false
2023/06/12 09:53:51     mqttBroker ...... 
2023/06/12 09:53:51     mqttClientId .... composeupdater
2023/06/12 09:53:51     mqttTopicPrefix . composeupdater
2023/06/12 09:53:51     mqttUsername .... 
2023/06/12 09:53:51     mqttPassword .... (hidden)

Any ideas why its not working?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions