Skip to content

Useful docker/containerfiles that can be built with podman or docker to create images for specific use cases.

License

Notifications You must be signed in to change notification settings

Sharishth/DockerPodmanFiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 DockerPodmanFiles

Docker Compatible Podman Compatible MIT License

A collection of useful Dockerfiles and Containerfiles that can be built with Podman or Docker to create images tailored for specific use cases.


📂 Repository Structure

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.

🛠 Usage

You can build and run any of the provided images using Podman or Docker.

🔹 Building an Image

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

🔹 Running a Container

Please refer to README's.

podman run --rm -it my-image
# OR
docker run --rm -it my-image

🔹 Pulling a Prebuilt Image (if available)

podman pull registry.example.com/my-image
# OR
docker pull registry.example.com/my-image

🔹 Deploying the Container (Example: PostgreSQL)

podman run -d -p 5432:5432 --name postgres-fedora -e POSTGRES_PASSWORD=your_secure_password fedora-postgres-unofficial

🎯 Why Use This Repository?

  • 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.

📢 Contributing

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.

About

Useful docker/containerfiles that can be built with podman or docker to create images for specific use cases.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published