Containers are playing an increasingly important role in modern logistics industry and usually are transported by different means including railways, ships, air and trucks. During transporting, the goods' damage event occurs frequently owing to the changes of external forces applied to the containers. In view of this problem, a container monitor based on wireless sensor network is proposed in this paper, and the real-time monitoring and tracking of a single container have been realized. Furthermore, aiming at multi-container transported in train or ship, we proposed a low power monitoring scheme based on improved LEACH algorithm. Accordingly, the energy consumption has been cut down, and the life cycle of the whole monitoring system has been prolonged efficiently.