Browse Source

Take `platform` in account on pulling the images

Signed-off-by: Ulysses Souza <[email protected]>
Ulysses Souza 4 years ago
parent
commit
ba4a9980e2
1 changed files with 1 additions and 0 deletions
  1. 1 0
      local/compose/pull.go

+ 1 - 0
local/compose/pull.go

@@ -96,6 +96,7 @@ func (s *composeService) Pull(ctx context.Context, project *types.Project) error
 
 
 			stream, err := s.apiClient.ImagePull(ctx, service.Image, moby.ImagePullOptions{
 			stream, err := s.apiClient.ImagePull(ctx, service.Image, moby.ImagePullOptions{
 				RegistryAuth: base64.URLEncoding.EncodeToString(buf),
 				RegistryAuth: base64.URLEncoding.EncodeToString(buf),
+				Platform:     service.Platform,
 			})
 			})
 			if err != nil {
 			if err != nil {
 				w.Event(progress.Event{
 				w.Event(progress.Event{