version: "3.3" services: fs2od: # use image from a remote container registry image: tomsvo/fs2od:latest # use locally built image # docker build -f Dockerfile -t tomsvo/fs2od:latest . # image: fs2od # restart policy restart: unless-stopped volumes: # share config.yaml from host to container - "/home/someuser/fs2od/config.yaml:/opt/fs2od/config.yaml:ro" # make data directories accessible from host to container - "/gpfs/volume1/test:/volumes/volume1/test" #- "/gpfs/volumeX/test:/volumes/volumeX/test" environment: # If this variable is set to true, application will be periodically checking specifed directories # and import new subdirectories the Onedata. Set to "true" or "false" (with quotation marks). RUN_PERIODICALLY: "true" # arguments passed to init.sh FS2OD_ARGS: "" # Number of seconds between two checks REPEAT_TIME_PERIOD: 600 # identification of a fs2od instance in Graylog facility: devel logging: # set up logging to Graylog driver: gelf options: gelf-address: "tcp://ip:port" tag: fs2od labels: facility