Skip to content

chusiang/ansible.dockerfile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker image: Ansible

GitHub OS Download Size

A Docker image for run the Ansible Engine on Alpine Linux.

Docker hub

Supported tags and respective Dockerfile links

Note: ansible current version is v7.x (ansible-core v2.14). Please see the "Releases and maintenance | Ansible Documentation" .

Build image

  1. Get this project.

    $ git clone https://github.com/chusiang/ansible.dockerfile.git
    
  2. Go to workspace.

    $ cd ansible.dockerfile/<REVERSION>
    
  3. Bunild the image.

    $ docker build -t ansible .
    $ docker build -t ansible:<REVERSION> .
    

Run container

  1. Get image.

    $ docker pull chusiang/ansible
    
  2. Run the container.

    $ docker run --name ansible -it chusiang/ansible sh
    
  3. Check container process.

    $ docker ps
    
  4. Enter container with command line.

    $ docker exec -it ansible bash
    

Enjoy it !

History

2022

  • 11/24 Add 5 image, the Ansible v5.0.1 release at Dec 3, 2021.
  • 11/24 Add 6 image, the Ansible v6.0.0 release at Jun 22, 2022.
  • 11/24 Add 7 image, the Ansible v7.0.0 release at Nov 23, 2022.
  • 11/24 Stop maintian 2.10 image and remove it, please use 3 image.

2021

  • 07/11: Refactor the 2.9 Dockerfile with Python 3, and switch latest tag to 2.9.
  • 07/09: Add 4 image, the Ansible v4.0.0 release at May 18 2021.
  • 07/09: Add 3 image, the Ansible v3.0.0 release at Feb 16 2021.
  • 07/09: Add 2.10 image, the Ansible v2.10.0 release at Aug 14 2020.

2020

  • 03/03 Add ONBUILD rule for copy current directory to /srv/.

2019

  • 12/09: Refactor "Update the CA certificates" part for fixed "wget: error getting response: Connection reset by peer" problem. [REF]
  • 11/14: Add 2.9 image, the Ansible v2.9.0 release at Oct 31 2019, and add install py-netaddr package.
  • 07/04: Add 2.8 image, the Ansible v2.8.0 release at May 17 2019, and remove install the vim.

2018

License

MIT license from 2017-2021.

Author Information

  1. Chu-Siang Lai