01 -  In a large mixing bowl, combine green cabbage, red cabbage, carrot, green onions, and diced pineapple. 
 02 -  In a separate bowl, whisk together mayonnaise, sour cream, apple cider vinegar, honey, Dijon mustard, salt, and black pepper until smooth. 
 03 -  Pour the dressing over the cabbage mixture. Toss well to coat all the ingredients evenly. 
 04 -  Cover and refrigerate for at least 1 hour to allow flavors to meld. 
 05 -  Before serving, toss again and adjust seasoning if needed.