Splunk Dev

Logging Driver is Always loading file from the system

eygtmbot
Engager

Hello,
I'm trying to install splunk logging driver on my swarm master. Here is the stack file I'm using

version: '3'
services:
  web:
    image: "${DOCKER_IMAGE_PATH}/:${RELEASE_TAG}"
    ports:
      - "8080:8080"
      - "8081:80"
    deploy:
      replicas: 3
    build:
      context: ../../
      dockerfile: ../Dockerfile-js
    environment:
      - PORT=80

#    restart: unless-stopped
    logging:
       driver: splunk
       options:
          splunk-url: "${SPLUNK_URL}"
          splunk-token: "${SPLUNK_TOKEN}"
          splunk-capath: "/mnt/splunk-ca-cert.pem"
          splunk-caname: "${SPLUNK_URL}"
          splunk-insecureskipverify: "false"
          tag: "{{.Name}}/{{.ID}}"
          labels: "NEurope"
          env: "${TARGET_NAME}"

When I'm running docker stack create -c filname.txt stack_name its searching for splunk-capath: "/mnt:/mnt/splunk-ca-cert.pem file in local system. I already copied this file in the container(when image built) same location but stack file is searching in the system instead of container. How can i make my stack file to look for the file inside the container???

Any help will be appreciated !!!

Thanks

Tags (1)
0 Karma
Get Updates on the Splunk Community!

Leveraging Automated Threat Analysis Across the Splunk Ecosystem

Enhance Security Operations with Automated Threat Analysis in the Splunk EcosystemAre you leveraging ...

Splunk Developers: Go Beyond the Dashboard with These .Conf25 Sessions

  Whether you’re building custom apps, diving into SPL2, or integrating AI and machine learning into your ...

Index This | How do you write 23 only using the number 2?

July 2025 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with this month’s ...