Skip to main content

Manager for Containerized Development Environments

Project description

Manage your containerized Development Environments with ease

Overview

The DEM is a command line tool that provides an easy, reproduceable and scalable way to set up Development Environments for embedded software development.

Useful

Documentation

Tutorial

Prerequisites

To be able to use the DEM on your PC, you need to have the following software installed:

  • Python 3.10+
  • Docker Engine 24.0+

:information_source: Currently only the Linux operating system is supported.

:warning: Offline usage is not supported!

Installation

DEM is available in the PyPI repository. Install it with:

pip install axem-dem

:information_source: The package name is axem-dem, but the command is dem.

Source

You can use DEM as a python module. To do this, you need to add the -m flag to your command.

For example:

python -m dem list --local --env

We use poetry to manage dependencies. To ensure that you use the correct version of the required modules, you should enter the preconfigured virtual environment.

First install the environment with the required dependencies:

poetry install

Enter the virtual environment:

poetry shell

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

axem_dem-0.1.2.tar.gz (23.3 kB view hashes)

Uploaded Source

Built Distribution

axem_dem-0.1.2-py3-none-any.whl (31.9 kB view hashes)

Uploaded Python 3

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