Skip to content

Container tunnel should use a streaming image build #106

Description

@karolz-ms

#105 introduced a new way of doing container image build, where the dockerfile describing the build and any additional files in the build context are streamed to the build process directly (as parts of a virtual TAR file), without the need to have them as files on disk.

We should use this facility to do container tunnel proxy image build. More specifically,

  1. The dockerfile for the container proxy image build should be streamed from memory (it is currently saved to a temporary disk file in a temporary folder that serves as the build context)
  2. The (container client) proxy binary should be streamed into the build process by copying bits directly from the binary that is part of DCP distribution into the virtual tar file.

Metadata

Metadata

Assignees

Labels

performanceIssue makes DCP slower than necessaryreliabilityIssue makes DCP unreliable

Type

Fields

No fields configured for Task.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions