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