Skip to main content

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

pip install --user 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.json
    
  2. Convert project
    iotedge-compose -t project -i example/flask-redis/docker-compose.yml -o example/flask-redis-edge
    

Metadata

Release files for iotedge-compose 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iotedge-compose 0.1.2
File Size Uploaded Provenance
iotedge-compose-0.1.2.tar.gz 4.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for iotedge-compose 0.1.2
File Interpreter ABI Platform
iotedge_compose-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 10.6 kB

Release files / iotedge-compose-0.1.2.tar.gz

Download URL iotedge-compose-0.1.2.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
be492e4ebe0ff153e527101cb5d64d6036f5e94f6bef6baba8ac1d47a0e78fc7
BLAKE2b-256 checksum
How to use checksums
47d2e28a6a2c9e1c911b9b62149e181789dff8123237d37d72401fd955397b8c
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / iotedge_compose-0.1.2-py3-none-any.whl

Download URL iotedge_compose-0.1.2-py3-none-any.whl
Size 6.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4ddbcaa164fcdf296184a8a85cdc85a630847721933c60ab2f367b6dc7027615
BLAKE2b-256 checksum
How to use checksums
91df6eb939b670ddf98761a1db0cbc353db96f6c4ff759050af9530f506e47b5
Upload date
Uploaded using Trusted Publishing?
What is 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

Security for iotedge-compose 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page