The 28-year-old, who joined from Manchester City in August, was forced off during the 2-1 win at Brescia on 25 September (AEDT).
However, the club announced Danilo took part in Thursday's (AEDT) session at Juventus Training Centre. He may now be involved in Sunday's home league clash with Bologna.
Aaron Ramsey, who missed Wales' Euro 2020 qualifiers against Slovakia and Croatia because of a slight muscle injury, also took part in light training.
Right-back Mattia De Sciglio and winger Douglas Costa are on personalised training programmes, Juventus announced on their website, while Rodrigo Bentancur and Miralem Pjanic were granted an extra day off following their international exertions.
Juventus is top of Serie A after making a seven-game unbeaten start to the campaign.