FROM alpine:3.20 # Install Docker CLI for compose operations RUN apk add --no-cache docker-cli docker-cli-compose bash jq # Copy the update watcher script COPY update-watcher.sh /usr/local/bin/update-watcher.sh RUN chmod +x /usr/local/bin/update-watcher.sh # Create shared communication directory RUN mkdir -p /shared WORKDIR /shared CMD ["/usr/local/bin/update-watcher.sh"]