一代令尹。当时，晋国在晋悼公的领导下，重新确立霸权，子囊避免与晋国直接冲突。但是他多次出兵，尽最大可能维护楚国的利益。前568年、前566年，攻打陈国，使陈国再次成为楚国的属国。前565年，攻打左右逢源的郑国。前563年，与刚刚归附的郑国攻打宋国，前562年，郑攻宋，晋率诸侯攻郑，子囊率军救郑。前561年，讨伐宋国。
子囊谋谥.前560年，楚共王生了病，告诉大夫们说：“我没有德行，年幼的时候就做了一国之君。生下来十年先君楚庄王就去世了，没有来得及学习师傅和保傅的教训