You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
go-library/utils/docker/client.go

23 lines
331 B

package docker
import (
"github.com/docker/docker/client"
)
type Client struct {
Db *client.Client // 驱动
}
func NewClient() (*Client, error) {
var err error
c := &Client{}
c.Db, err = client.NewClientWithOpts(client.FromEnv, client.WithAPIVersionNegotiation())
if err != nil {
return nil, err
}
return c, nil
}