Define artificial intelligence models in Docker Compose applications

Docker Compose now allows you to declare artificial intelligence model dependencies directly in your application´s configuration, making model provisioning and life-cycle management seamless across local and cloud platforms.

Docker Compose enables developers to define artificial intelligence models as first-class components within their application stacks. By introducing the models top-level element in the Compose file, teams can specify model dependencies alongside traditional service definitions. This architecture ensures that the required models are provisioned and managed in tandem with application services, which streamlines deployment and fosters portability across various environments supporting the Compose specification, such as Docker Model Runner and certain cloud providers.

Prerequisites for leveraging this feature include Docker Compose version 2.38 or later and a platform compatible with Compose models. Compose models are defined under the models section, allowing developers to reference model images, set configuration parameters such as context size, and pass runtime flags to the inference engine. Services can bind to models via short or long syntax. The short syntax facilitates automatic generation of environment variables (e.g., LLM_URL), while the long syntax offers custom variable naming for additional flexibility. Examples provided cover declaring language models and embedding models, as well as specifying cloud-optimized configurations using labels.

Platform portability is a defining aspect of Compose models. When running locally with Docker Model Runner, the defined models are pulled, executed, and the appropriate environment variables are injected into containers. On cloud platforms that support Compose models, the same configuration file can trigger the use of managed artificial intelligence services, benefit from cloud-specific scaling, and utilize enhanced monitoring, logging, and model versioning. This approach supports seamless migration between local and cloud environments and helps teams manage model access, configuration, and updates consistently. Further documentation is available for deep dives into syntax, advanced options, and integration best practices.

65

Impact Score

Experian expands EVA with personalized financial guidance

Experian has introduced the next evolution of EVA, its virtual assistant, to offer more adaptive and personalized financial guidance. The update extends beyond credit insights to include spending analysis, tailored recommendations, and relevant financial offers.

Artificial Intelligence becomes a workforce strategy

Companies are moving beyond using Artificial Intelligence as a productivity layer and are redesigning organizations around it. Workforce cuts, role reallocation, and new expectations for measurable returns are turning Artificial Intelligence adoption into a structural business decision.

TIER IV updates Level 4 autonomous driving release

TIER IV issued a correction to its March 15, 2026 announcement on data-centric Artificial Intelligence software stacks for Level 4 autonomous driving. The update adds video scenes for a Tokyo test drive demonstration and revises the YouTube link, while keeping the broader platform and testing plans intact.

Artificial Intelligence reshapes commerce media workflows

Commerce media leaders see Artificial Intelligence moving from experimentation to practical deployment across planning, targeting, bidding, measurement, and creative operations. The next 12 months are expected to bring stronger automation, new measurement approaches, and growing pressure to improve governance and user trust.

Artificial Intelligence is reshaping the video game industry

Artificial Intelligence is drawing a sharp backlash in gaming as developers and players worry about layoffs, weaker creative work and rising hardware strain. Industry leaders remain divided over whether the technology will expand creativity or erode the craft behind games.

Contact Us

Got questions? Use the form to contact us.

Contact Form

Clicking next sends a verification code to your email. After verifying, you can enter your message.