A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/nabla-containers/nabla-demo-apps below:

nabla-containers/nabla-demo-apps: Containerized applications for demonstrating nabla containers

This repository holds some containerized applications that we use for testing and also serves the purpose of showing how to run your own applications using the nabla container bases from the nabla-base-build repository.

Each subdirectory contains two Dockerfiles (Dockerfile for a standard container and Dockerfile.nabla for a nabla container) and a Makefile that builds both standard and nabla containers of the application (for comparison purposes). For example, to build the node-express application, just:

The Makefile will produce two container images, named after the directory (the test application name) with "-nabla" or "-legacy" appended to the end. To run the applications, use Docker (you must have installed runnc for the nabla case). For example:

docker run --rm -it node-express-legacy
docker run --rm -it --runtime=runnc node-express-nabla

In the general case, each Dockerfile.nabla represents a stage build. For example, the first stage may install all of the node.js or Python packages necessary in a standard container, then the second stage copies them into a fresh nabla base container for the language runtime.

The example Dockerfile.nabla files in this repository assume that the bases are available locally, as if built from the nabla-base-build repository. Alternatively, the FROM line could reference our base images on Docker hub, for example:

FROM nablact/nabla-node-base
Information about the demo applications

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4