Лишь изредка отпускала героя из своего дворца Омфала. Однажды, покинув дворец Омфалы, Геракл уснул в тени рощи в окрестностях Эфеса. Во время сна подкрались к нему карлики керкопы и хотели похитить у него его оружие, но проснулся Геракл как раз в то время, когда керкопы схватили его лук и стрелы. Переловил их герой и связал им руки и ноги. Геракл продел керкопам между связанных ног большой шест и понес их к Эфесу. Керкопы так рассмешили Геракла своим кривлянием, что отпустил их великий герой.
Во время рабства у Омфалы пришел Геракл и в Авлиду, к царю Силею, который заставлял всех чужестранцев, приходивших к нему, работать, словно рабов, в виноградниках. Заставил он работать и Геракла. Рассерженный герой вырвал все лозы у Силея и убил самого царя, который не чтил священного обычая гостеприимства. Во время рабства у Омфалы принял Геракл участие и в походе аргонавтов. Кончился наконец срок рабства, и снова был свободен великий сын Зевса.
Геракл берет Трою. Лишь только освободился Геракл от рабства у Омфалы, сейчас же собрал он большое войско героев и отправился на восемнадцати кораблях к Трое, чтобы отомстить обманувшему его царю Лаомедонту. Прибыв к Трое, поручил он охрану кораблей Оиклу с небольшим отрядом, сам же со всем войском двинулся к стенам Трои. Только ушел с войском от кораблей Геракл, как напал на Оикла Лаомедонт, убил Оикла и перебил почти весь его отряд. Услыхал шум битвы у кораблей, вернулся Геракл, обратил в бегство Лаомедонта и загнал его в Трою. Недолго длилась осада Трои. Ворвались, взойдя на высокие стены, в город герои. Первым вошел в город герой Теламон. Не мог снести величайший из героев Геракл, чтобы кто-нибудь превзошел его. Выхватив свой меч, бросился он на опередившего его Теламона. Увидя, что неминуемая гибель грозит ему, быстро нагнулся Теламон и стал собирать камни. Удивился Геракл и спросил:
– Что ты делаешь, Теламон?
– О, величайший сын Зевса, я воздвигаю жертвенник Гераклу-победителю! – ответил хитрый Теламон, и своим ответом смирил он гнев сына Зевса.
Во время взятия города убил своей стрелой Геракл Лаомедонта и всех его сыновей, только младшего из них, Подарка, пощадил герой. Прекрасную же дочь Лаомедонта, Гесиону, Геракл отдал в жены отличившемуся своей храбростью Теламону и позволил ей выбрать из пленных одного и отпустить его на свободу. Гесиона выбрала брата своего, Подарка.
– Он должен стать прежде всех пленных рабом, – воскликнул Геракл, – только если ты дашь за него выкуп, будет он отпущен на свободу.
Гесиона сняла с головы покрывало и отдала его как выкуп за брата. С этих пор стали называть Подарка Приамом (т. е. купленным). Отдал ему Геракл власть над Троей, а сам отправился со своим войском на новый подвиг.
Когда Геракл плыл по морю со своим войском, возвращаясь из-под Трои, богиня Гера, желая погубить ненавистного сына Зевса, послала великую бурю. А чтобы не видел Зевс, какая опасность грозит его сыну, упросила Гера бога сна, Гипноса, усыпить эгидодержавного Зевса. Буря занесла Геракла на остров Кос. Жители же Коса приняли корабль Геракла за разбойничий и, бросая в него камни, не давали ему пристать к берегу. Ночью высадился Геракл на остров, победил жителей Коса, убил их царя сына Посейдона, Эврипила, и предал опустошению весь остров.
Страшно разгневался Зевс, когда, проснувшись, узнал, какой опасности подвергался сын его Геракл. В гневе заковал он Геру в золотые несокрушимые оковы и повесил ее между землей и небом, привязав к ее ногам две тяжелые наковальни. Каждого из олимпийцев, который хотел прийти на помощь Гере, свергал с высокого Олимпа грозный в гневе Зевс. Долго искал он и Гипноса, сверг бы и его с Олимпа повелитель богов и смертных, если бы не укрыла богиня Ночь бога сна в своем темном лоне.
Геракл сражается с богами против гигантов. На остров Кос послал к Гераклу отец его Зевс свою любимую дочь Афину Палладу – призвать великого героя на помощь богам в их борьбе с гигантами. Гигантов породила богиня Гея из капель крови свергнутого Кроном Урана. Это были чудовищные великаны со змеями вместо ног, с косматыми длинными бородами и волосами. Страшной силой обладали гиганты, гордились они своим могуществом и хотели отнять у светлых богов-олимпийцев власть над миром. Они вступили в бой с богами на флегрейских полях, на халкидском полуострове Паллене. Не страшны им были боги Олимпа. Мать гигантов, Гея, дала им целебное средство, которое делало их неуязвимыми для оружия богов. Лишь смертный мог убить гигантов; от оружия смертных не защитила их Гея. По всему свету искала Гея целебную траву, которая должна была защитить гигантов и от оружия смертных, но Зевс запретил светить богиням зари, Эос, и луны, Селене, и лучезарному богу солнца, Гелиосу, и сам срезал целебную траву.