Skip to main content

Convert Docker Compose project to Azure IoT Edge deployment manifest

Project description

iotedge-compose

Convert Docker Compose project to Azure IoT Edge deployment manifest.

Requirements

  1. Make sure docker is running on your system before using this tool.
  2. Python version >= 3.6.0.

Installation

pip3 install iotedge-compose

Usage

iotedge-compose [-h] -t [file|project] -i docker_compose_file_path -o output_path [-r your_docker_container_registry_address]

Examples

  1. Convert single file
    iotedge-compose -t file \
    -i example/flask-redis/docker-compose.yml \
    -o example/flask-redis/deployment.template.json
    
  2. Convert project
    iotedge-compose -t project \
    -i example/flask-redis/docker-compose.yml \
    -o example/flask-redis-edge
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iotedge-compose-0.1.0.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

iotedge_compose-0.1.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file iotedge-compose-0.1.0.tar.gz.

File metadata

  • Download URL: iotedge-compose-0.1.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.0 CPython/3.6.5

File hashes

Hashes for iotedge-compose-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a1b73c9c4acd5caa6ba09c0a0adfc4847753914515f1aaa52d848c2d9dc3d156
MD5 075a5b05a64e812b4fa2f7bf4e4dfa80
BLAKE2b-256 3dc414bb97a9366c85827bdb4bb5adf684ed242611021662ff3f3c217ab56efe

See more details on using hashes here.

File details

Details for the file iotedge_compose-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: iotedge_compose-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.0 CPython/3.6.5

File hashes

Hashes for iotedge_compose-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 91f5336f480349aa45a3a67eb78322a2f58269bc85787c5089ab944bc664444f
MD5 ecebb94ffe0de21c953e63567ed3703b
BLAKE2b-256 ddb7e573df6249d2182e2a13785eb66163c5a85539aa113a02d2883fe6d1b3f3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page