mirror of
https://github.com/jpetazzo/container.training.git
synced 2026-05-14 21:06:43 +00:00
21 lines
668 B
YAML
21 lines
668 B
YAML
version: "2"
|
|
|
|
services:
|
|
workshopctl:
|
|
build: .
|
|
image: workshopctl
|
|
working_dir: /root/prepare-vms
|
|
volumes:
|
|
- $HOME/.aws/:/root/.aws/
|
|
- /etc/localtime:/etc/localtime:ro
|
|
- $SSH_AUTH_SOCK:$SSH_AUTH_SOCK
|
|
- $PWD/:/root/prepare-vms/
|
|
environment:
|
|
SSH_AUTH_SOCK: ${SSH_AUTH_SOCK}
|
|
AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID}
|
|
AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY}
|
|
AWS_DEFAULT_REGION: ${AWS_DEFAULT_REGION}
|
|
AWS_INSTANCE_TYPE: ${AWS_INSTANCE_TYPE}
|
|
USER: ${USER}
|
|
entrypoint: /root/prepare-vms/workshopctl
|