Yes, it is possible to reduce the size of a container in OpenVZ, but it is not as straightforward as increasing the size. There is no direct command to decrease the size. Therefore, the common method is to either create a new container with the desired smaller size and then migrate the data, or to manually decrease the allocated resources such as disk space, memory, and CPU.
Please note down that reducing the size of the container can lead to data loss if not done correctly, so it should only be performed by experienced administrators and always ensure a backup is available.