Discover Packages 
           
        
          
            github.com/dagger/dagger 
           
        
          
            internal 
           
        
          
            buildkit 
           
        
          
            util 
           
        
        
          
            push
           
          
            
               
          
        
       
     
   
  
    
  
    
       
    
    
      package 
    
    
      
        
           
      
    
   
    
      
  
    
      
  
    
      Version:  
        v0.19.4
     
    
      Opens a new window with list of versions in this module.
    
    
    
   
      
  
    Published: Oct 30, 2025
   
      
  
    License: Apache-2.0 
      
    
   
  
    Opens a new window with license information.
  
      
        
  
    
      Imports:  27
     
   
  
    Opens a new window with list of imports.
  
        
  
    
       Imported by:  0
     
   
  
    Opens a new window with list of known importers.
  
      
    
   
  
  
    
   
 
    
      
    
    
  
    
  
    
      Jump to ...
     
  
  
    
    
      
        
          Documentation
         
        
  
      
        Index
       
     
    
      
        Constants
       
     
    
      
        Variables
       
     
    
      
        Functions
       
      
        
          
            
              
                Push(ctx, sm, sid, provider, manager, dgst, ref, insecure, hosts, byDigest, ...)
               
             
          
            
              
                Pusher(ctx, resolver, ref)
               
             
          
         
      
     
    
      
        Types
       
      
     
  
  
 
       
    
    
      
        
          Source Files
         
       
    
    
   
   
  
    
      
        
          Documentation 
        
       
     
  
 
    
  
    
      
      
        
          
  
    
      ¶ 
     
    
  
    
  
    
      
        
 
  
  
  
  
  
	  
  
  
    
    
    
      func Push(ctx context .Context , sm *session .Manager , sid string , provider content .Provider , manager content .Manager , dgst digest .Digest , ref string , insecure bool , hosts docker .RegistryHosts , byDigest bool , annotations map[digest .Digest ]map[string ]string ) error  
     
  
  
         
	  
  
  
    
    
    
  Pusher creates and new pusher instance for resolver
containerd resolver.Pusher() method is broken and should not be called directly
we need to wrap to mask interface detection
  
           
      
     
   
        
      
      
        
  
    
      ¶ 
     
   
      
      
     
   
   Click to show internal directories. 
   Click to hide internal directories.