GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Think-Cube/docker-ansible: Docker image with Ansible for quick and easy playbook execution in a lightweight environment.

BranchesTags
Open more actions menu

Latest commit

 

History

82 Commits
82 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
pipelines
pipelines
 
 
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
Dockerfile
Dockerfile
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 

Repository files navigation

DockerAnsible

This repository houses a Dockerfile for creating a Docker image tailored for Ansible automation. It sets up the necessary dependencies and tools, making it convenient for users to execute Ansible playbooks within a controlled environment.

Getting Started

Prerequisites

  • Docker installed on your machine

Build and Run

  1. Clone the repository:

    git clone https://github.com/Think-Cube/DockerAnsible.git
  2. Build the Docker image:

    docker build -t dockeransible .
  3. Run the Docker container:

    docker run -it --rm dockeransible

Dockerfile

The Dockerfile follows these major steps:

  1. Update package lists and install required dependencies.
  2. Install and configure Python, Pip, and other necessary tools.
  3. Install specified versions of Ansible, Ansible Core, and Ansible Lint.
  4. Set up the working directory and essential Ansible files.

Environment Variables

  • ANSIBLE_CORE_VERSION: Version of Ansible Core.
  • ANSIBLE_VERSION: Version of Ansible.
  • ANSIBLE_LINT: Version of Ansible Lint.

License

This project is licensed under the MIT License.

Contribution

Feel free to contribute by opening issues or pull requests. Your feedback and improvements are highly appreciated!

About

Docker image with Ansible for quick and easy playbook execution in a lightweight environment.

Topics

ansibledockeransibleindockerautomationcontainerautomationcontainerizedansibledevopsdevopstoolsdockeransibledockerplaybookslightweightautomation

Resources

Readme
MIT license

Code of conduct

Code of conduct

Contributing

Contributing
Activity
Custom properties

Stars

12 stars

Watchers

1 watching

Forks

11 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.