# easier-docker
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/easier-docker)
![Static Badge](https://img.shields.io/badge/-docker-grey?logo=docker)
![GitHub License](https://img.shields.io/github/license/touero/easier-docker)
![PyPI - License](https://img.shields.io/pypi/l/easier-docker)
![PyPI - Downloads](https://img.shields.io/pypi/dm/easier-docker)
![GitHub last commit](https://img.shields.io/github/last-commit/touero/easier-docker)
[![Upload Package To PyPI](https://github.com/touero/easier-docker/actions/workflows/python-publish.yml/badge.svg?branch=master)](https://github.com/touero/easier-docker/actions/workflows/python-publish.yml)
## Repository Introduction
This is based on [docker-py](https://github.com/docker/docker-py?tab=readme-ov-file) which makes it easier to run your program in docker.
Configure your container image information more easily in python, allowing the container in docker to execute the configured program you want to execute.
## Install
```bash
pip install easier-docker
```
## Usage
Please check [wiki](https://github.com/touero/easier-docker/wiki).
## Related
### Repository
[docker-py](https://github.com/docker/docker-py) — A Python library for the Docker Engine API.
### Materials
[Docker SDK for Python](https://docker-py.readthedocs.io/en/stable/)
### Repository Used Example
[opsariichthys-bidens](https://github.com/weiensong/opsariichthys-bidens) — About
Building a Basic Information API for Chinese National Universities in the Handheld College Entrance Examination Based on Fastapi.
## Maintainers
[@touero](https://github.com/touero)
## Contributing
[Open an issue](https://github.com/weiensong/easier_docker/issues) or submit PRs to git branch `develop`.
Standard Python follows the [Python PEP-8](https://peps.python.org/pep-0008/) Code of Conduct.
### Contributors
This project exists thanks to all the people who contribute.
<a href="https://github.com/touero/easier-docker/graphs/contributors">
<img src="https://contrib.rocks/image?repo=weiensong/easier_docker" alt=""/>
</a>
## License
[Apache License 2.0](https://github.com/weiensong/easier-docker/blob/master/LICENSE)
Raw data
{
"_id": null,
"home_page": null,
"name": "easier-docker",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "easy, docker, python, docker sdk, python sdk",
"author": null,
"author_email": "EnSong Wei <touer0018@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/24/22/06160b4b97e241c7b29aea87e24a9aa49161d733bbd3132a740679488d7a/easier_docker-2.2.6.tar.gz",
"platform": null,
"description": "# easier-docker\n\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/easier-docker)\n![Static Badge](https://img.shields.io/badge/-docker-grey?logo=docker)\n![GitHub License](https://img.shields.io/github/license/touero/easier-docker)\n![PyPI - License](https://img.shields.io/pypi/l/easier-docker)\n![PyPI - Downloads](https://img.shields.io/pypi/dm/easier-docker)\n![GitHub last commit](https://img.shields.io/github/last-commit/touero/easier-docker)\n[![Upload Package To PyPI](https://github.com/touero/easier-docker/actions/workflows/python-publish.yml/badge.svg?branch=master)](https://github.com/touero/easier-docker/actions/workflows/python-publish.yml)\n\n\n## Repository Introduction\nThis is based on [docker-py](https://github.com/docker/docker-py?tab=readme-ov-file) which makes it easier to run your program in docker.\nConfigure your container image information more easily in python, allowing the container in docker to execute the configured program you want to execute.\n\n\n## Install\n```bash\npip install easier-docker\n```\n\n## Usage\nPlease check [wiki](https://github.com/touero/easier-docker/wiki).\n\n## Related \n### Repository\n[docker-py](https://github.com/docker/docker-py) \u2014 A Python library for the Docker Engine API.\n\n### Materials\n[Docker SDK for Python](https://docker-py.readthedocs.io/en/stable/)\n\n### Repository Used Example\n[opsariichthys-bidens](https://github.com/weiensong/opsariichthys-bidens) \u2014 About\nBuilding a Basic Information API for Chinese National Universities in the Handheld College Entrance Examination Based on Fastapi.\n\n\n## Maintainers\n[@touero](https://github.com/touero)\n\n\n## Contributing\n[Open an issue](https://github.com/weiensong/easier_docker/issues) or submit PRs to git branch `develop`.\n\nStandard Python follows the [Python PEP-8](https://peps.python.org/pep-0008/) Code of Conduct.\n\n\n### Contributors\nThis project exists thanks to all the people who contribute.\n\n<a href=\"https://github.com/touero/easier-docker/graphs/contributors\">\n <img src=\"https://contrib.rocks/image?repo=weiensong/easier_docker\" alt=\"\"/>\n</a>\n\n\n## License\n[Apache License 2.0](https://github.com/weiensong/easier-docker/blob/master/LICENSE)\n\n",
"bugtrack_url": null,
"license": "Apache License 2.0",
"summary": "Configure your container image information more easily in python, allowing the container in docker to execute the configured program you want to execute.",
"version": "2.2.6",
"project_urls": {
"Bug Reports": "https://github.com/touero/easier-docker/issues",
"Homepage": "https://github.com/touero/easier-docker",
"Source": "https://github.com/touero/easier-docker"
},
"split_keywords": [
"easy",
" docker",
" python",
" docker sdk",
" python sdk"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "1e604ec0f8b960d783644e8435e4ddfdd4eb4606cf2e552d7c16c80c4bed9275",
"md5": "c85018ee96e72e2ea5c9a3576606434f",
"sha256": "4f6cc14a1b5ffb9a5bd2d7491c0d7d0ec91327120d5813a462c64126fcc8cab0"
},
"downloads": -1,
"filename": "easier_docker-2.2.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c85018ee96e72e2ea5c9a3576606434f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 12440,
"upload_time": "2024-12-04T03:38:13",
"upload_time_iso_8601": "2024-12-04T03:38:13.648881Z",
"url": "https://files.pythonhosted.org/packages/1e/60/4ec0f8b960d783644e8435e4ddfdd4eb4606cf2e552d7c16c80c4bed9275/easier_docker-2.2.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "242206160b4b97e241c7b29aea87e24a9aa49161d733bbd3132a740679488d7a",
"md5": "7a151b00ce4f0b45d865860ad4f393a4",
"sha256": "2458aa05e11e587f2109d5b3e9387717292623fd6e3e49e5ea473e87c3ef2ae0"
},
"downloads": -1,
"filename": "easier_docker-2.2.6.tar.gz",
"has_sig": false,
"md5_digest": "7a151b00ce4f0b45d865860ad4f393a4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 11094,
"upload_time": "2024-12-04T03:38:14",
"upload_time_iso_8601": "2024-12-04T03:38:14.584898Z",
"url": "https://files.pythonhosted.org/packages/24/22/06160b4b97e241c7b29aea87e24a9aa49161d733bbd3132a740679488d7a/easier_docker-2.2.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-04 03:38:14",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "touero",
"github_project": "easier-docker",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "docker",
"specs": [
[
"~=",
"7.1.0"
]
]
},
{
"name": "setuptools",
"specs": [
[
"~=",
"68.2.0"
]
]
},
{
"name": "PyYAML",
"specs": [
[
"~=",
"6.0.1"
]
]
},
{
"name": "wheel",
"specs": [
[
"~=",
"0.42.0"
]
]
},
{
"name": "twine",
"specs": [
[
"~=",
"4.0.2"
]
]
},
{
"name": "coverage",
"specs": [
[
"==",
"7.4.4"
]
]
},
{
"name": "build",
"specs": []
}
],
"lcname": "easier-docker"
}