code: func (e *Engine) VirtualizationUpdateResource(ctx context.Context, ID string, opts *enginetypes.VirtualizationResource) error {
  	newResource := makeResourceSetting(opts.Quota, opts.Memory, opts.CPU, opts.SoftLimit)
  	updateConfig := dockercontainer.UpdateConfig{Resources: newResource}
  	_, err := e.client.ContainerUpdate(ctx, ID, updateConfig)
  	return err
  }
docs: // VirtualizationUpdateResource update virtualization resource