Skip to content

Implement Docker Compose Setup with Ansible Dockerfile #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
1 task
Shafiya-Heena opened this issue Mar 1, 2024 · 1 comment
Closed
1 task

Implement Docker Compose Setup with Ansible Dockerfile #2

Shafiya-Heena opened this issue Mar 1, 2024 · 1 comment
Assignees
Labels
💻 aspect: code Concerns the software code in the repository ✨ goal: improvement Improvement to an existing feature 🟩 priority: low Low priority and doesn't need to be rushed 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work

Comments

@Shafiya-Heena
Copy link
Member

Description

For streamlined project organization and deployment, we need to establish a Docker Compose setup. This setup should include a single docker-compose.yml file located in the project's root directory. Additionally, a sub-directory should be designated for handling an Ansible Dockerfile.

Requirements:

Base Image: The Dockerfile should use Debian 12 (bookworm-slim) as its base image.
Ansible Integration: It should include configurations for Ansible, enabling us to manage and deploy our application within the Docker environment efficiently.
Container Spin-up: The Dockerfile should be capable of spinning up a Docker container as part of its build and deployment process.
This setup aims to simplify our deployment process, ensure consistency across environments, and leverage Ansible's automation capabilities for configuration management.

Expected Outcome:

A docker-compose.yml file in the project's root directory to orchestrate the container setup.
A dedicated sub-directory containing the Dockerfile with Ansible configurations.
Successful deployment and management of our application in a Docker container using Ansible.

Implementation

  • I would be interested in implementing this feature.
@Shafiya-Heena Shafiya-Heena added 🟩 priority: low Low priority and doesn't need to be rushed 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work ✨ goal: improvement Improvement to an existing feature 💻 aspect: code Concerns the software code in the repository labels Mar 1, 2024
@Shafiya-Heena
Copy link
Member Author

implemented in #11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💻 aspect: code Concerns the software code in the repository ✨ goal: improvement Improvement to an existing feature 🟩 priority: low Low priority and doesn't need to be rushed 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work
Projects
None yet
Development

No branches or pull requests

2 participants