Skip to main content
SUSE Linux BCI Documentation
GitHub Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Language Stack Images

The language stack container images include the most common tools for building and deploying applications in their specific language environment. This includes tools like a compiler or interpreter, as well as the language-specific package manager.

These images are built on top of SUSE Linux BCI Base and have the free BCI repository pre-configured.

A complete list of images is available here.

C/C++

Image repository: registry.suse.com/bci/gcc

The C/C++ image includes the GNU Compiler Collection version specified in the tag, as well as cURL, Git, GNU make and Fortran.

Go

Image repository: registry.suse.com/bci/golang

The Go image includes the Go compiler version specified in the tag, as well as cURL, Git and GNU make.

Node.js

Image repository: registry.suse.com/bci/nodejs

The Node.js image includes the Node.js version specified in the tag, as well as cURL, Git and npm.

You can install Yarn with the following command:

npm install -g yarn

OpenJDK

Image repository:

  • Runtime: registry.suse.com/bci/openjdk

  • Development: registry.suse.com/bci/openjdk-devel

The OpenJDK images include the OpenJDK Runtime version specified in the tag, as well as cURL and Git.

The development image also includes the OpenJDK Development Environment and Maven.

Python

Image repository: registry.suse.com/bci/python

The Python image includes the Python version specified in the tag, as well as cURL, Git and Pip. Pipx and wheel are also available on selected versions.

PHP

Image repository:

  • PHP: registry.suse.com/bci/php

  • PHP with Apache: registry.suse.com/bci/php-apache

  • PHP with FPM: registry.suse.com/bci/php-fpm

The PHP image includes the PHP version specified in the tag, as well as Composer and selected PHP extensions.

The Apache variant also includes the Apache HTTP Server.

The FPM variant also includes the FastCGI Process Manager (FPM)

Ruby

Image repository: registry.suse.com/bci/ruby

The Ruby image includes the Ruby version specified in the tag, as well as cURL, Git, Bundler and Gem. It also includes Rails dependencies, such as C++, GNU make and SQLite.

Rust

Image repository: registry.suse.com/bci/rust

The Rust image includes the Rust and Cargo versions specified in the tag.

.NET

Image repository:

  • Runtime: registry.suse.com/bci/dotnet-runtime

  • SDK: registry.suse.com/suse/dotnet-sdk

  • ASP.NET Core Runtime: registry.suse.com/bci/dotnet-aspnet

The .NET images include the .NET version specified in the tag.

Microsoft provides the .NET packages through the Microsoft package feed. As the .NET packages in this image are from a third-party repository, SUSE doesn’t provide support or warranties for such packages.