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 yarnOpenJDK
Image repository:
Runtime:
registry.suse.com/bci/openjdkDevelopment:
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/phpPHP with Apache:
registry.suse.com/bci/php-apachePHP 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-runtimeSDK:
registry.suse.com/suse/dotnet-sdkASP.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.