Add runner/docker-compose.yml
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
services:
|
||||
ansible-agent:
|
||||
image: alpine:latest
|
||||
container_name: ansible_agent
|
||||
restart: unless-stopped
|
||||
volumes:
|
||||
# Map the SSH folder from your LXC into the Container
|
||||
- /root/.ssh:/root/.ssh:ro
|
||||
# Map the repo code (Dockhand usually does this in its working dir)
|
||||
- .:/ansible/infrastructure
|
||||
environment:
|
||||
- ANSIBLE_HOST_KEY_CHECKING=False
|
||||
entrypoint: |
|
||||
/bin/sh -c "apk add --no-cache ansible py3-pip git openssh-client &&
|
||||
pip install --break-system-packages proxmoxer requests &&
|
||||
sleep infinity"
|
||||
networks:
|
||||
- lab_net
|
||||
|
||||
networks:
|
||||
lab_net:
|
||||
driver: bridge
|
||||
Reference in New Issue
Block a user