Skip to main content

Convert Docker Compose project to Azure IoT Edge deployment manifest

Project description

compose-to-manifest

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 compose-to-manifest

Usage

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

Examples

git clone https://github.com/VSChina/compose-to-manifest
cd compose-to-manifest

In compose-to-manifest folder

  1. Convert single file
    compose-to-manifest -t file \
    -i example/flask-redis/docker-compose.yml \
    -o example/flask-redis/deployment.template.json
    
  2. Convert project
    compose-to-manifest -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

compose-to-manifest-0.0.8.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

compose_to_manifest-0.0.8-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file compose-to-manifest-0.0.8.tar.gz.

File metadata

  • Download URL: compose-to-manifest-0.0.8.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.3

File hashes

Hashes for compose-to-manifest-0.0.8.tar.gz
Algorithm Hash digest
SHA256 fb5df76506eac70da80ba9d715274fe834a3f8a08266f7eacdad70c244af6486
MD5 b03a816515a04d9c056a74e1cffee474
BLAKE2b-256 f1f3723fa11eace8c22973fe5803a1881aea900f0fa9344451e489cf995080b9

See more details on using hashes here.

File details

Details for the file compose_to_manifest-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: compose_to_manifest-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/41.1.0 requests-toolbelt/0.9.1 tqdm/4.34.0 CPython/3.7.3

File hashes

Hashes for compose_to_manifest-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 173036b122975a26e2d703fb37625e17d58127cb23bb1cd2706c44500b6b0b66
MD5 9266ee9238eb2e859a97d6f49d8976ee
BLAKE2b-256 90f91187ad5375213d344adc7309b49ee65df23325eae9bc4d6ec2a6756eb212

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