Sign inSign up

nofusscomputing/ansible-docker-os

By nofusscomputing

Updated over 2 years ago

A Container setup to simulate a full OS for ansible/automation testing.

Image
0

3.4K

nofusscomputing/ansible-docker-os repository overview

No Fuss Computing - Ansible Docker Operating System


Project Status - Active


Gitlab forks count Gitlab stars Open Issues


GitHub forks GitHub stars Github Watchers


This project is hosted on Gitlab and has a read-only copy hosted on Github.


Stable Branch

Gitlab build status - stable branch release version


Development Branch

Gitlab build status - development branch release version



links:

Description

These docker containers are intended to simulate a full operating system install for the sole purpose of automated testing. The aim is that these containers only contain the default set of software for the specified operating system, in this case Debian and Ubuntu. No Desktop environment is included. A SSH server has been added to the containers on TCP/22 with the credentials of root:admin being availble. Theses containers should not be deployed to a production environment as part of an installation-This is not their purpose, they should only be used for testing what ever you are developing

Use cases include and not limited to:

  • Ansible role/collection/playbook testing/deployment (this is the reason we built these containers)

  • Script testing

  • CI/CD as the base image

These containers are deployed to Docker Hub

Container Tags

These images are tagged using the following format: {release}-{operating system}-{operating system major release version}

  • {release} What release it is, will either be latest, dev, or semver

  • {operating system} The Operating System used

  • {operating system major release version} The major version of the Operating system release

i.e. A Debian 11 image from the unstable (development) branch, would have a container tag of dev-debian-11

Pull the container with docker pull nofusscomputing/ansible-docker-os:{container tag}

Contributing

All contributions for this project must conducted from Gitlab.

For further details on contributing please refer to the contribution guide.

Other

This repo is release under this license

Tag summary

Content type

Image

Digest

sha256:2459d7f0a

Size

114 MB

Last updated

over 2 years ago

docker pull nofusscomputing/ansible-docker-os:dev-debian-12