Hashicorp 사의 Vault 용 Docker 설명인 Docker + Consul + Vault: A Practical Guide에 나오는 소스 중 backup 참조하여 Vault with consul 용 backup 컨터에너를 미리 만들어 놓음
VMWare의 Photon OS를 vSphere (ESXi) 에서 동작시키려 보면 docker-compose 의 yaml 안에 build 를 제대로 수행 못함. 따라서 해당 컨테이너를 만들어 놓기로 함
FROM golang
# Get Dependencies
RUN go get -v github.com/hashicorp/consul/api
RUN go get -v github.com/docopt/docopt-go
# Build consul-backup
RUN git clone https://github.com/kailunshi/consul-backup.git
RUN cd consul-backup && go build && cp consul-backup /bin/
# Initialize
RUN mkdir -p /backup
WORKDIR /backup
Content type
Image
Digest
Size
384.7 MB
Last updated
almost 8 years ago
docker pull mcchae/vault-backup