semvec/pypi-packages huggingface dataset:
bdist_docker 0.1.1
Distutils extension command to build docker images for python applications.
License: Apache License Version 2.0

bdist_docker
------------

Distutils extension command to build docker images for python applications.

Installation
------------

First install bdist_docker

.. code-block::

    $ pip install bdist_docker

How to use
----------

First you need to create a dockerfile, for example

.. code-block::

    FROM ubuntu:14.04

    EXPOSE 8080

    RUN DEBIAN_FRONTEND=noninteractive apt-get update
    RUN DEBIAN_FRONTEND=noninteractive apt-get -y install python3-pip python3

    ADD .docker_data /data
    RUN pip3 install --no-index --find-links=/data/wheelhouse /data/dist/*.whl

    CMD python3 -m MY_MODULE

The important part here is adding the docker data folder generated by bdist_docker and installing your package:

.. code-block::

    ADD .docker_data /data
    RUN pip3 install --no-index --find-links=/data/wheelhouse /data/dist/*.whl

Then you just your setup.py with bdist_docker as your command:

.. code-block::

    $ ./setup.py bdist_docker