Sachverhalt: Sachverhalt: A. Das Strassenverkehrs- und Schifffahrtsamt des Kantons St. Gallen entzog X._ am 3. April 2003 wegen ungenügenden Abstands beim Hintereinanderfahren, begangen am 29. November 2002 mit einem Lastwagen auf der A1, den Führerausweis in Anwendung von Art. 34 Abs. 4 SVG in Verbindung mit Art. 16 Abs. 2 SVG (mittelschwerer Fall) für die Dauer eines Monats (Art. 17 Abs. 1 lit. a SVG). A. Das Strassenverkehrs- und Schifffahrtsamt des Kantons St. Gallen entzog X._ am 3. April 2003 wegen ungenügenden Abstands beim Hintereinanderfahren, begangen am 29. November 2002 mit einem Lastwagen auf der A1, den Führerausweis in Anwendung von Art. 34 Abs. 4 SVG in Verbindung mit Art. 16 Abs. 2 SVG (mittelschwerer Fall) für die Dauer eines Monats (Art. 17 Abs. 1 lit. a SVG). B. X._ wurde vom Untersuchungsrichteramt Oensingen mit Strafverfügung vom 17. August 2004 wegen Widerhandlung gegen das Strassenverkehrsgesetz, begangen am 4. August 2004 auf der A1 bei Derendingen mit einem mit Gefahrengut beladenen Lastwagen, mit 950 Franken gebüsst. Auf Einsprache hin bestrafte ihn der Amtsgerichtsstatthalter von Bucheggberg-Wasseramt am 11. Januar 2005 wegen grober Verletzung der Verkehrsregeln sowie der Widerhandlung gegen die Verordnung über die Beförderung gefährlicher Güter auf der Strasse (SDR; 741.621) mit 950 Franken Busse. Die Strafkammer des Obergerichts des Kantons Solothurn verurteilte ihn am 20. April 2006 ebenfalls wegen grober Verletzung der Verkehrsregeln sowie der Widerhandlung gegen die Verordnung über die Beförderung gefährlicher Güter zu 950 Franken Busse. Die Strafkammer des Obergerichts des Kantons Solothurn verurteilte ihn am 20. April 2006 ebenfalls wegen grober Verletzung der Verkehrsregeln sowie der Widerhandlung gegen die Verordnung über die Beförderung gefährlicher Güter zu 950 Franken Busse. C. Das Strassenverkehrs- und Schifffahrtsamt des Kantons St. Gallen entzog ihm am 17. August 2006 den Führerausweis in Anwendung von Art. 16 Abs. 3 lit. a und Art. 17 Abs. 1 lit. c SVG für die Dauer von 6 Monaten. Die Verwaltungsrekurskommission des Kantons St. Gallen wies am 12. Dezember 2006 den gegen diese Entzugsverfügung erhobenen Rekurs ab. Die Verwaltungsrekurskommission des Kantons St. Gallen wies am 12. Dezember 2006 den gegen diese Entzugsverfügung erhobenen Rekurs ab. D. X._ erhebt Verwaltungsgerichtsbeschwerde mit dem Antrag, den Entscheid der Verwaltungsrekurskommission sowie die Verfügung des Strassenverkehrs- und Schifffahrtsamts aufzuheben, die Sache zur Neubemessung der Entzugsdauer an die Vorinstanz zurückzuweisen, eventuell die Dauer des Entzugs auf einen Monat zu reduzieren, und die Sache zur Neubeurteilung der Kosten an die Vorinstanz zurückzuweisen. Die Verwaltungsrekurskommission verzichtet auf Vernehmlassung und beantragt die Abweisung der Beschwerde.