Provide example linux build system Docker files

Description

While we should have manylinux wheels available soon, it would be nice to provide reference Dockerfiles for common linux OSes. To begin, lets make some for Centos7, Centos8, RHEL7 and RHEL8 since these OSes, while common, are older and need updates to configure the build system to allow the Python SDK to install correctly.

If time allows, try to provide Dockerfiles for all listed, but the priority is Centos and RHEL.

Lets place all the Dockerfiles in the examples directory in the Python SDK. Each file needs a preamble stating this is not an officially support file, but a demonstration on the needed steps to configuring the appropriate build system.

Linux 'flavors':

  • Centos 7

  • Centos 8

  • RHEL 7

  • RHEL 8

  • Ubuntu 16.04

  • Ubuntu 18.04

  • Ubuntu 20.04

  • AmazonLinux2

  • Debian 9

  • Debian 10

Environment

None

Gerrit Reviews

None

Release Notes Description

None

Activity

Show:

Jared Casey June 28, 2022 at 6:10 PM

Added Dockerfiles for the following Linux OSes:

  • Centos 7

  • Centos 8

  • RHEL 7

  • RHEL 8

  • Ubuntu 16.04

  • Ubuntu 18.04

  • Ubuntu 20.04

  • Debian 9

  • Debian 10

Jared Casey June 28, 2022 at 6:09 PM

Didn't get in AmazonLinux2. Will add another ticket for future additions.

Jared Casey June 14, 2022 at 5:35 PM
Edited

Dockerfiles located in the dockerfiles folder of the examples folder of the repo.

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Story Points

Sprint

Fix versions

Affects versions

Priority

Instabug

Open Instabug

PagerDuty

Sentry

Zendesk Support

Created June 14, 2022 at 4:11 PM
Updated June 28, 2022 at 6:11 PM
Resolved June 28, 2022 at 6:10 PM
Instabug