Sign inSign up

jkaninda/ansible-runner

By jkaninda

•Updated over 3 years ago

Docker container Ansible Runner, play with Ansible using Docker with mulltiple servers

Image
0

1.2K

jkaninda/ansible-runner repository overview

Build Docker Image Size (latest by date) Docker Pulls

⁠Ansible-runner

Ansible runner

Docker container Ansible Runner, play with Ansible using Docker with mulltiple servers

Simple docker-compose.yml file

version: "3.8"
services:
 controller:
  container_name: controller
  image: jkaninda/ansible-runner:1.0
  hostname: controller
  privileged: true
  command: sleep 1d
  restart: unless-stopped
  ports:
    - 22:22
  volumes:
    - ./master/:/root/
  networks:
   - ansible
 server1:
  container_name: server1
  image: jkaninda/ansible-runner:1.0
  hostname: server1
  privileged: true
  command: sleep 1d
  restart: unless-stopped
  expose:
    - 22
  volumes:
    - ./worker/.ssh:/root/.ssh/
  networks:
   - ansible
 server2:
  container_name: server2
  hostname: server2
  image: jkaninda/ansible-runner:1.0
  privileged: true
  command: sleep 1d
  restart: unless-stopped
  expose:
    - 22
  volumes:
    - ./worker2/.ssh:/root/.ssh/
  networks:
   - ansible
networks:
 ansible:
  external: false
  name: ansible

⁠TO access to the Controller:

⁠Create /root/.ssh/authorized_keys file and put your public key inside
⁠Or using docker-compose
docker-compose exec controller bash
⁠Screenshot

Tag summary

Content type

Image

Digest

sha256:2236b0c25…

Size

193.7 MB

Last updated

over 3 years ago

docker pull jkaninda/ansible-runner