Sign inSign up

emblica/git-cloner

By emblica

•Updated about 8 years ago

Docker container for shallow cloning private repository

Image
1

100K+

emblica/git-cloner repository overview

⁠git-cloner

Docker container for shallow cloning private repository

Use it as Docker container or deploy into Kubernetes as initContainer

⁠Usage

# Pull the image
docker pull emblica/git-cloner
# Run it
docker run -it --rm -e [email protected]:emblica/git-cloner.git -e SSH_PRIVATE_KEY="$(cat ~/.ssh/deploy-key)" -v $(pwd)/git:/mnt/git emblica/git-cloner

⁠Usage with Kubernetes

# Create secret from private key:
kubectl create secret generic git-repo --from-file=deploy-key

# Apply pod:
kubectl apply -f k8s/example.yml

⁠Build

docker build -t git-cloner .

Tag summary

Content type

Image

Digest

Size

11.8 MB

Last updated

about 8 years ago

docker pull emblica/git-cloner