Skip to content

Commit

Permalink
Test build for #1195
Browse files Browse the repository at this point in the history
  • Loading branch information
alexandrevicenzi authored and SUSE Update Bot committed Jun 20, 2024
1 parent 82b86f6 commit 5422fcd
Show file tree
Hide file tree
Showing 3 changed files with 117 additions and 6 deletions.
41 changes: 39 additions & 2 deletions python-3.11-image/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,46 @@
# The SLE BCI Python 3.11 development container image
# Python 3.11 development container image

![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)
[![SLSA](https://img.shields.io/badge/SLSA_(v0.1)-Level_4-Green)](https://documentation.suse.com/sbp/server-linux/html/SBP-SLSA4/)
[![Provenance: Available](https://img.shields.io/badge/Provenance-Available-Green)](https://documentation.suse.com/container/all/html/Container-guide/index.html#container-verify)

Python 3.11 development container based on the SLE Base Container Image.
## Description

[Python](https://www.python.org/) is an interpreted, interactive, object-oriented, open-source programming language. It incorporates modules, exceptions, dynamic typing, high-level dynamic data types, and classes. It provides interfaces to many system calls, libraries, and various window systems, and it is extensible in C or C++. It is also usable as an extension language for applications that require programmable interfaces.

## Usage

To deploy an application, install dependencies, copy the sources, and configure the application's main script:

```Dockerfile
FROM registry.suse.com/bci/python:3.11

WORKDIR /app

COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt

COPY . .

CMD [ "python3", "./main-script.py" ]
```

Build and run the container image:

```ShellSession
$ podman build -t my-python-app .
$ podman run -it --rm my-python-app
```

To run a single script inside a container, use the following command:

```ShellSession
$ podman run --rm -v "$PWD":/app:Z -w /app registry.suse.com/bci/python:3.11 python3 script.py
```

## Additional tools

The Python container image includes [pip](https://pip.pypa.io/), [pipx](https://pipx.pypa.io/), Python Development Headers, and Git.

## Licensing

Expand Down
41 changes: 39 additions & 2 deletions python-3.12-image/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,46 @@
# The SLE BCI Python 3.12 development container image
# Python 3.12 development container image

![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)
[![SLSA](https://img.shields.io/badge/SLSA_(v0.1)-Level_4-Green)](https://documentation.suse.com/sbp/server-linux/html/SBP-SLSA4/)
[![Provenance: Available](https://img.shields.io/badge/Provenance-Available-Green)](https://documentation.suse.com/container/all/html/Container-guide/index.html#container-verify)

Python 3.12 development container based on the SLE Base Container Image.
## Description

[Python](https://www.python.org/) is an interpreted, interactive, object-oriented, open-source programming language. It incorporates modules, exceptions, dynamic typing, high-level dynamic data types, and classes. It provides interfaces to many system calls, libraries, and various window systems, and it is extensible in C or C++. It is also usable as an extension language for applications that require programmable interfaces.

## Usage

To deploy an application, install dependencies, copy the sources, and configure the application's main script:

```Dockerfile
FROM registry.suse.com/bci/python:3.12

WORKDIR /app

COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt

COPY . .

CMD [ "python3", "./main-script.py" ]
```

Build and run the container image:

```ShellSession
$ podman build -t my-python-app .
$ podman run -it --rm my-python-app
```

To run a single script inside a container, use the following command:

```ShellSession
$ podman run --rm -v "$PWD":/app:Z -w /app registry.suse.com/bci/python:3.12 python3 script.py
```

## Additional tools

The Python container image includes [pip](https://pip.pypa.io/), Python Development Headers, and Git.

## Licensing

Expand Down
41 changes: 39 additions & 2 deletions python-3.6-image/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,46 @@
# The SLE BCI Python 3.6 development container image
# Python 3.6 development container image

![Redistributable](https://img.shields.io/badge/Redistributable-Yes-green)
[![SLSA](https://img.shields.io/badge/SLSA_(v0.1)-Level_4-Green)](https://documentation.suse.com/sbp/server-linux/html/SBP-SLSA4/)
[![Provenance: Available](https://img.shields.io/badge/Provenance-Available-Green)](https://documentation.suse.com/container/all/html/Container-guide/index.html#container-verify)

Python 3.6 development container based on the SLE Base Container Image.
## Description

[Python](https://www.python.org/) is an interpreted, interactive, object-oriented, open-source programming language. It incorporates modules, exceptions, dynamic typing, high-level dynamic data types, and classes. It provides interfaces to many system calls, libraries, and various window systems, and it is extensible in C or C++. It is also usable as an extension language for applications that require programmable interfaces.

## Usage

To deploy an application, install dependencies, copy the sources, and configure the application's main script:

```Dockerfile
FROM registry.suse.com/bci/python:3.6

WORKDIR /app

COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt

COPY . .

CMD [ "python3", "./main-script.py" ]
```

Build and run the container image:

```ShellSession
$ podman build -t my-python-app .
$ podman run -it --rm my-python-app
```

To run a single script inside a container, use the following command:

```ShellSession
$ podman run --rm -v "$PWD":/app:Z -w /app registry.suse.com/bci/python:3.6 python3 script.py
```

## Additional tools

The Python container image includes [pip](https://pip.pypa.io/), [wheel](https://wheel.readthedocs.io/), Python Development Headers, and Git.

## Licensing

Expand Down

0 comments on commit 5422fcd

Please sign in to comment.