Bandar is an open-source container engine designed to provide a lightweight and efficient solution for containerization. This project is written primarily in C and aims to deliver a simple demenstration of docker style container managment.
To install Bandar, follow these steps:
- Clone the repository:
git clone https://github.com/mahanfr/bandar.git
cd bandar
- Build the project:
make
To use Bandar, follow these steps:
- To Start the container engine:
./build/bandar -u 0 -m . -c /bin/sh
Command line options:
-u specify gid and uid
-m path to image
-c stating process of the container
We welcome contributions from the community. To contribute, please follow these steps:
Fork the repository.
Create a new branch: git checkout -b my-feature-branch.
Make your changes and commit them: git commit -m 'Add some feature'.
Push to the branch: git push origin my-feature-branch.
Create a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.