A Docker image for run the Ansible Engine on Alpine Linux.
2.3
(Dockerfile) / EOL2.4
(Dockerfile) / EOL2.5
(Dockerfile) / EOL2.6
(Dockerfile) / EOL2.7
(Dockerfile) / EOL2.8
(Dockerfile) / EOL2.9
(Dockerfile)3
(Dockerfile)4
(Dockerfile)5
(Dockerfile)6
(Dockerfile)7
,latest
(Dockerfile)
Note:
ansible
current version is v7.x (ansible-core
v2.14). Please see the "Releases and maintenance | Ansible Documentation" .
-
Get this project.
$ git clone https://github.com/chusiang/ansible.dockerfile.git
-
Go to workspace.
$ cd ansible.dockerfile/<REVERSION>
-
Bunild the image.
$ docker build -t ansible . $ docker build -t ansible:<REVERSION> .
-
Get image.
$ docker pull chusiang/ansible
-
Run the container.
$ docker run --name ansible -it chusiang/ansible sh
-
Check container process.
$ docker ps
-
Enter container with command line.
$ docker exec -it ansible bash
Enjoy it !
- 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 use3
image.
- 07/11: Refactor the
2.9
Dockerfile with Python 3, and switchlatest
tag to2.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.
- 03/03 Add
ONBUILD
rule for copy current directory to/srv/
.
- 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 installpy-netaddr
package. - 07/04: Add
2.8
image, the Ansible v2.8.0 release at May 17 2019, and remove install the vim.
- 10/11: Add
2.7
image, the Ansible v2.7.0 release at Wed Oct 3 20:26:57 2018 -0700. - 07/10: Add
2.6
image, the Ansible v2.6.0 release at Thu Jun 28 14:38:38 2018 -0700. - 04/03: Add
2.5
image, the Ansible v2.5.0 release at Thu Mar 22 17:09:19 2018 -0700. - 02/19: The
2.4
image has upgraded the ansible from2.4.2
to2.4.3
. - 01/10: Refactor the architecture. Add
2.4
image and add theansible-lint
package.
MIT license from 2017-2021.