En situaciones en las que la instalación a través de pip o como contenedor docker (https://docs.docker.com/compose/install/) tampoco es una opción, la siguiente opción puede ayudar:
Descargue el paquete en un sistema con conectividad (reemplace la versión necesaria según sea necesario)
wget https://github.com/docker/compose/releases/download/1.24.0/docker-compose-Linux-x86_64
Simplemente cambie el nombre del paquete
mv docker-compose-Linux-x86_64 docker-compose
Cópialo (ssh) al sistema requerido
Para hacerlo ejecutable
sudo mv docker-compose /usr/local/bin/
sudo chmod +x /usr/local/bin/docker-compose
Consulte la publicación para obtener más detalles:http://muralitechblog.com/how-to-install-docker-compose-offline/
Según la documentación de Docker, puede instalar docker-compose con pip:
Compose se puede instalar desde pypi usando pip. Si instala usando pip, le recomendamos que use un virtualenv porque muchos sistemas operativos tienen paquetes de sistema python que entran en conflicto con las dependencias de docker-compose.
Y los paquetes pip se pueden instalar sin conexión:Python Packages Offline Installation