dotnet / Docker.DotNet

:whale: .NET (C#) Client Library for Docker API
https://www.nuget.org/packages/Docker.DotNet/
MIT License
2.27k stars 380 forks source link

Migrate streams to Pipelines #363

Open galvesribeiro opened 5 years ago

galvesribeiro commented 5 years ago

Hello,

I think we are having so much problems with encoding, chunking, streaming on Docker on this library on multiple platforms.

I believe we should migrate it to use the new Pipeline APIs to make those concerns uniform.

@jterry75 what do you think?

jterry75 commented 5 years ago

I have no issues using Pipelines but I'm not sure pipelines would help at all with some of the reported issues. Its really just that the Docker API is very inconsistent it seems with how it handles streams in many cases. Our issue hasnt really been reading and processing bytes ya know? But if you want to take a shot at converting it I think thats 100% goodness