{ "info": { "author": "Zalando SE", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4" ], "description": "bdist_docker\n------------\n\nDistutils extension command to build docker images for python applications.\n\nInstallation\n------------\n\nFirst install bdist_docker\n\n.. code-block::\n\n $ pip install bdist_docker\n\nHow to use\n----------\n\nFirst you need to create a dockerfile, for example\n\n.. code-block::\n\n FROM ubuntu:14.04\n\n EXPOSE 8080\n\n RUN DEBIAN_FRONTEND=noninteractive apt-get update\n RUN DEBIAN_FRONTEND=noninteractive apt-get -y install python3-pip python3\n\n ADD .docker_data /data\n RUN pip3 install --no-index --find-links=/data/wheelhouse /data/dist/*.whl\n\n CMD python3 -m MY_MODULE\n\nThe important part here is adding the docker data folder generated by bdist_docker and installing your package:\n\n.. code-block::\n\n ADD .docker_data /data\n RUN pip3 install --no-index --find-links=/data/wheelhouse /data/dist/*.whl\n\nThen you just your setup.py with bdist_docker as your command:\n\n.. code-block::\n\n $ ./setup.py bdist_docker", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zalando/bdist_docker/", "keywords": null, "license": "Apache License Version 2.0", "maintainer": null, "maintainer_email": null, "name": "bdist_docker", "package_url": "https://pypi.org/project/bdist_docker/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/bdist_docker/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/zalando/bdist_docker/" }, "release_url": "https://pypi.org/project/bdist_docker/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "Distutils extension command to build docker images for python applications.", "version": "0.1.1" }, "last_serial": 1573163, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "204cc2e2fc143daf10b82f34b9e44bbd", "sha256": "d5cb1d1db0947865e10da35ff2bedf3ba3bb1cad7b7f8ceeb3e074e7a1d9e36c" }, "downloads": -1, "filename": "bdist_docker-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "204cc2e2fc143daf10b82f34b9e44bbd", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 4138, "upload_time": "2015-06-01T09:46:38", "url": "https://files.pythonhosted.org/packages/63/9d/1a14256afab1671fd2e2da8bc5bb2ff64241619ee8e16750dbfd975fe6dd/bdist_docker-0.1.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "204cc2e2fc143daf10b82f34b9e44bbd", "sha256": "d5cb1d1db0947865e10da35ff2bedf3ba3bb1cad7b7f8ceeb3e074e7a1d9e36c" }, "downloads": -1, "filename": "bdist_docker-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "204cc2e2fc143daf10b82f34b9e44bbd", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 4138, "upload_time": "2015-06-01T09:46:38", "url": "https://files.pythonhosted.org/packages/63/9d/1a14256afab1671fd2e2da8bc5bb2ff64241619ee8e16750dbfd975fe6dd/bdist_docker-0.1.1-py3-none-any.whl" } ] }