Skip to content

Instantly share code, notes, and snippets.

@cutecycle
Created May 16, 2019 18:48
Show Gist options
  • Save cutecycle/4420a4291bf981602176d08f8791109b to your computer and use it in GitHub Desktop.
Save cutecycle/4420a4291bf981602176d08f8791109b to your computer and use it in GitHub Desktop.
docker build . -t co/monitoring:latest; docker run -p "12345:12345" -v "pronghorn-config.json:/etc/co/pronghorn-config.json" co/monitoring:latest
FROM sensu/sensu:5.4.0
RUN apk update && apk add ruby openssl curl monitoring-plugins ca-certificates jq nodejs-current npm; update-ca-certificates
COPY . /usr/src/app
WORKDIR /usr/src/app
RUN npm i --only-production
RUN cp /usr/lib/monitoring-plugins/* /usr/local/bin
COPY ./co_ca /usr/local/share/ca-certificates/immdca.crt
COPY ./entrypoint.sh /etc/built-in-scripts/entrypoint.sh
CMD /bin/sh -cx /etc/built-in-scripts/entrypoint.sh
dig @127.0.0.11 ip-172-31-23-187
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment