{ "info": { "author": "Antoine Busque", "author_email": "antoinebusque@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "======\ndockeb\n======\n\n.. image:: https://img.shields.io/pypi/v/dockeb.svg\n :target: https://pypi.org/project/dockeb/\n :alt: PyPI\n\n*Documentation aussi disponible en* `fran\u00e7ais `_\n\n**dockeb**, the Keb Docker wrapper.\n\n**dockeb** can be used as a drop-in replacement for the\n`Docker command-line `_.\n\nThe difference between docker and **dockeb** is name generation. While\ndocker generates names of the form ``adjective_surname`` for\ncontainers, **dockeb** generates a random Keb name.\n\nIf you give an explicit name to a container, using the ``--name``\nflag, it will be left unchanged.\n\nRequirements\n------------\n\nTo run **dockeb**, you will need Python \u2265 3.4, as well as `Docker\n`_.\n\nFor installing, we recommend using the ``pip`` package manager.\n\nInstalling\n----------\n\nTo install **dockeb** system-wide, run:\n\n.. code-block:: sh\n\n sudo pip3 install dockeb\n\nTo install **dockeb** manually from source, the steps are as follows:\n\n.. code-block:: sh\n\n git clone git@github.com:abusque/dockeb.git\n cd dockeb\n sudo ./setup.py install\n\nUsing\n-----\n\nOnce installed, you can use **dockeb** by running the following command:\n\n.. code-block:: sh\n\n dockeb\n\nFor a more interesting command, try:\n\n.. code-block:: sh\n\n dockeb run hello-world\n dockeb ps -a\n\nYou will notice that the container was given a Keb name when created.\n\nTo automatically use **dockeb** instead of ``docker``, consider\ndefining an alias in your shell configuration:\n\n.. code-block:: sh\n\n alias docker='dockeb'\n\nDevelopment\n-----------\n\nFor local development of **dockeb**, you may use\n`pipenv `_. Use ``pipenv install --dev`` to\ngenerate a virtual environment into which the dependencies will be\ninstalled. You may then use ``pipenv shell`` to activate that\nenvironment.\n\nFor publishing releases to PyPI, we recommend using\n`Twine `_.\n\nSee Also\n--------\n\n* `qng `_, the Queb name generator.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/abusque/dockeb", "keywords": "docker,wrapper,quebec", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "dockeb", "package_url": "https://pypi.org/project/dockeb/", "platform": "", "project_url": "https://pypi.org/project/dockeb/", "project_urls": { "Homepage": "https://github.com/abusque/dockeb" }, "release_url": "https://pypi.org/project/dockeb/0.3.0/", "requires_dist": [ "qng (<2.0.0,>=1.0.0)" ], "requires_python": "", "summary": "The Keb Docker wrapper", "version": "0.3.0" }, "last_serial": 4392632, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "38aa5c4f92c10f1629fff350414c1660", "sha256": "0510d9191f1f110f6a8ef86ff50206d46c6954f10b5efd4ba8f4523567e6c540" }, "downloads": -1, "filename": "dockeb-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "38aa5c4f92c10f1629fff350414c1660", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3877, "upload_time": "2018-10-19T03:05:07", "url": "https://files.pythonhosted.org/packages/f1/57/68886d7865c7b55ac5d82f414cf47eb5668c39423d23134b159603152578/dockeb-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b89a168146c67e95ec03e7332ea607f", "sha256": "10cf2d93b501edd183120b776ca3977aa59f51f6944d940f1870030f56f2c875" }, "downloads": -1, "filename": "dockeb-0.1.0.tar.gz", "has_sig": false, "md5_digest": "6b89a168146c67e95ec03e7332ea607f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5523, "upload_time": "2018-10-19T03:05:08", "url": "https://files.pythonhosted.org/packages/2f/53/521b3accb17bca778052b5031495a1078a5a93a73ec30588e62c4ceb1b41/dockeb-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6e4aee3bcdf302cfae924dc7e13548d3", "sha256": "bfcceea282a82b95fe83623d3077e94abc5da9470f557092be7761a0ebe64caa" }, "downloads": -1, "filename": "dockeb-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6e4aee3bcdf302cfae924dc7e13548d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3890, "upload_time": "2018-10-19T03:09:57", "url": "https://files.pythonhosted.org/packages/d5/29/ea74ca42c8517ef5fc0d8a5ac94e12b510c4fca7cf64493cf94afd271ebf/dockeb-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e9c0cdeb64a3b7d074d32be1e95fb47", "sha256": "f5efb03fb8b96ea32d617490d43b049dad4ca13cff1043e67ddcddf24613f918" }, "downloads": -1, "filename": "dockeb-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6e9c0cdeb64a3b7d074d32be1e95fb47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5536, "upload_time": "2018-10-19T03:09:58", "url": "https://files.pythonhosted.org/packages/66/96/af1e5a6c50da3e4573a518bc4922f7c5d3bc3fe79634c64a475257909466/dockeb-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "4c6a9fc69df2a0ccc34c5b85d28f6436", "sha256": "f894134d0999872a3fda209f329cfe626363655e4cc3fb2ae427278a5c875905" }, "downloads": -1, "filename": "dockeb-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4c6a9fc69df2a0ccc34c5b85d28f6436", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4049, "upload_time": "2018-10-19T03:25:18", "url": "https://files.pythonhosted.org/packages/b7/33/7e34db3d26ed950848db1bd6572e2b49afa03ef0f772b9877b10e3dcd1fc/dockeb-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18c9ad24eb16978beb389e7ef80954bb", "sha256": "59ba420d1c29cb28e4743add229c0c19cf595b4ae83aac181c77c4cee6978620" }, "downloads": -1, "filename": "dockeb-0.3.0.tar.gz", "has_sig": false, "md5_digest": "18c9ad24eb16978beb389e7ef80954bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5687, "upload_time": "2018-10-19T03:25:19", "url": "https://files.pythonhosted.org/packages/49/fc/03cf3f6bad5360a2dad0b4d18a26941d1f0977dbb5d21e9686881d91d2e1/dockeb-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4c6a9fc69df2a0ccc34c5b85d28f6436", "sha256": "f894134d0999872a3fda209f329cfe626363655e4cc3fb2ae427278a5c875905" }, "downloads": -1, "filename": "dockeb-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4c6a9fc69df2a0ccc34c5b85d28f6436", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4049, "upload_time": "2018-10-19T03:25:18", "url": "https://files.pythonhosted.org/packages/b7/33/7e34db3d26ed950848db1bd6572e2b49afa03ef0f772b9877b10e3dcd1fc/dockeb-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18c9ad24eb16978beb389e7ef80954bb", "sha256": "59ba420d1c29cb28e4743add229c0c19cf595b4ae83aac181c77c4cee6978620" }, "downloads": -1, "filename": "dockeb-0.3.0.tar.gz", "has_sig": false, "md5_digest": "18c9ad24eb16978beb389e7ef80954bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5687, "upload_time": "2018-10-19T03:25:19", "url": "https://files.pythonhosted.org/packages/49/fc/03cf3f6bad5360a2dad0b4d18a26941d1f0977dbb5d21e9686881d91d2e1/dockeb-0.3.0.tar.gz" } ] }