Thanks to visit codestin.com
Credit goes to github.com

Skip to content

synominit/docker-devops-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevOps Tool Kit Container

Docker Repository on Quay

Devops Tools in a container for easy, platform agnostic usage

Tags

  • latest: Latest stable version of Devops Tools on ubuntu:latest

How to Build

This image is built on Quay.io automatically any time the upstream OS container is rebuilt, and any time a commit is made or merged to the main branch. But if you need to build the image on your own locally, do the following:

  1. Install Docker.
  2. cd into this directory.
  3. Run docker build -t devops-tools .

How to Use

  1. Install Docker.
  2. Pull this image from Quay.io: docker pull quay.io/synominit0/devops-tools:latest or DockerHub: docker pull synominit/docker-devops-tools:latest (or use the image you built earlier, e.g. devops-tools:latest you can also use podman).
  3. Change to directory with playbooks or plans, etc.
  4. Run and mount the container from the image: docker run -it -v ${PWD}:/project:rw devops-tools Note: Run docker run -it --net=host -v ${PWD}:/project:rw devops-tools if you want to use the packer http preseed server
  5. You can now change to the project directory and run the commands inside of the container.

Notes

I use this container to have a quick way to run my terraform plans, ansible playbooks etc. on any platform that has docker installed.

Important Note: I use this image suited to my specifications and tasks; The settings and configuration used may not be suitable for your production environments. Use on production servers/in the wild at your own risk!

Author

Created in 2022 by David Pham, DevOps Engineer

About

Docker Container with devops tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published