A collection of useful Dockerfiles and Containerfiles that can be built with Podman or Docker to create images tailored for specific use cases.
Each folder follows the naming convention:
Folder Name | Description |
---|---|
fedora-postgres-server |
PostgreSQL database container based on Fedora. |
fedora-vscode-server |
VS Code server container running on Fedora. |
fedora-<new-application>-unofficial |
Template for additional use cases. |
Each folder contains:
Dockerfile
– The main container configuration file.README.md
– Instructions for pulling, building, and deploying the image.
You can build and run any of the provided images using Podman or Docker.
podman build -t my-image -f path/to/Dockerfile .
# OR
docker build -t my-image -f path/to/Dockerfile .
# OR
# refer to README in folder
Please refer to README's.
podman run --rm -it my-image
# OR
docker run --rm -it my-image
podman pull registry.example.com/my-image
# OR
docker pull registry.example.com/my-image
podman run -d -p 5432:5432 --name postgres-fedora -e POSTGRES_PASSWORD=your_secure_password fedora-postgres-unofficial
- Preconfigured Images – Saves time by providing ready-to-use Dockerfiles.
- Podman & Docker Compatible – Works seamlessly with both container runtimes.
- Modular & Extendable – Easily customizable for different projects.
- Best Practices – Secure and optimized configurations.
Contributions are welcome! Open an issue or pull request if you:
- Found a bug or have an improvement suggestion.
- Want to add a new Dockerfile for a specific use case.
- Need documentation improvements.