prometheus_wireguard_exporter/.devcontainer/docker-compose.yml

32 lines
847 B
YAML
Raw Permalink Normal View History

version: "3.7"
services:
vscode:
build: .
image: rustdevcontainer
volumes:
- ../:/workspace
# Docker
- ~/.docker:/root/.docker:z
# Docker socket to access Docker server
- /var/run/docker.sock:/var/run/docker.sock
# SSH directory for Linux, OSX and WSL
- ~/.ssh:/root/.ssh:z
# For Windows without WSL, a copy will be made
# from /tmp/.ssh to ~/.ssh to fix permissions
# - ~/.ssh:/tmp/.ssh:ro
# Shell history persistence
- ~/.zsh_history:/root/.zsh_history:z
# Git config
- ~/.gitconfig:/root/.gitconfig:z
# Kubernetes
- ~/.kube:/root/.kube:z
environment:
- TZ=
# Needed for debugging
# cap_add:
# - SYS_PTRACE
# security_opt:
# - seccomp:unconfined
entrypoint: zsh -c "while sleep 1000; do :; done"