Skip to content

Docker customization#747

Open
clarked-msft wants to merge 7 commits intomicrosoft:Developmentfrom
clarked-msft:docker-customization
Open

Docker customization#747
clarked-msft wants to merge 7 commits intomicrosoft:Developmentfrom
clarked-msft:docker-customization

Conversation

@clarked-msft
Copy link
Contributor

Fix problems with customizing CA and pip.conf from testing in customer environment.

Copilot AI review requested due to automatic review settings February 27, 2026 19:29
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a documented and build-time mechanism to customize Docker trust (custom CA certs) and Python package installation behavior (pip.conf) for customer environments.

Changes:

  • Copy docker-customization/pip.conf into the builder image as /etc/pip.conf for pip configuration during pip install.
  • Copy docker-customization/custom-ca-certificates/ into the system trust anchors and run update-ca-trust during the build.
  • Add docs and release notes entry describing the customization workflow.

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 6 comments.

File Description
application/single_app/Dockerfile Uses repo-root docker-customization/ inputs to configure pip and CA trust; adds runtime cert-related env vars.
docker-customization/pip.conf Placeholder pip config file intended to be customized by deployers/customers.
docs/how-to/docker_customization.md New how-to documentation for adding custom CA certs and pip.conf.
docs/explanation/release_notes.md Adds a release note entry for Docker customization fixes.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings February 27, 2026 19:47
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 6 changed files in this pull request and generated 2 comments.

Bionic711
Bionic711 previously approved these changes Mar 2, 2026
Copy link
Collaborator

@Bionic711 Bionic711 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good.

Copilot AI review requested due to automatic review settings March 5, 2026 01:22
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 4 out of 6 changed files in this pull request and generated 1 comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants