code: func (m *Mercury) RemoveContainer(ctx context.Context, container *types.Container) error {
  	if l := len(container.ID); l != 64 {
  		return types.NewDetailedErr(types.ErrBadContainerID,
  			fmt.Sprintf("containerID: %s, length: %d",
  				container.ID, len(container.ID)))
  	}
  	appname, entrypoint, _, err := utils.ParseContainerName(container.Name)
  	if err != nil {
  		return err
  	}
  
  	return m.CleanContainerData(ctx, container.ID, appname, entrypoint, container.Nodename)
  }
docs: // RemoveContainer remove a container
  // container id must be in full length