mirror of
				https://gitea.com/Lydanne/buildx.git
				synced 2025-11-04 18:13:42 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			417 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			417 B
		
	
	
	
		
			Go
		
	
	
	
	
	
package desktop
 | 
						|
 | 
						|
import (
 | 
						|
	"os"
 | 
						|
	"path/filepath"
 | 
						|
 | 
						|
	"github.com/pkg/errors"
 | 
						|
)
 | 
						|
 | 
						|
const (
 | 
						|
	socketName = "docker-desktop-build.sock"
 | 
						|
	socketPath = "Library/Containers/com.docker.docker/Data"
 | 
						|
)
 | 
						|
 | 
						|
func BuildServerAddr() (string, error) {
 | 
						|
	dir, err := os.UserHomeDir()
 | 
						|
	if err != nil {
 | 
						|
		return "", errors.Wrap(err, "failed to get user home directory")
 | 
						|
	}
 | 
						|
	return "unix://" + filepath.Join(dir, socketPath, socketName), nil
 | 
						|
}
 |