Skip to content

Container tunnel should use a streaming image build #106

Description

#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.

Activity

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

Metadata

Metadata

Labels

performanceIssue makes DCP slower than necessaryreliabilityIssue makes DCP unreliable

Type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions