code: func (container *Container) InitAttachContext() context.Context {
  	container.attachContext.mu.Lock()
  	defer container.attachContext.mu.Unlock()
  	if container.attachContext.ctx == nil {
  		container.attachContext.ctx, container.attachContext.cancel = context.WithCancel(context.Background())
  	}
  	return container.attachContext.ctx
  }
docs: // InitAttachContext initializes or returns existing context for attach calls to
  // track container liveness.