Quiero ejecutar la versión 2.1.9 oficial de Cassandra dentro de la ventana acoplable. Además, quiero tener la siguiente asignación de puertos:
7000:7000
7001:7001
7199:7199
9042:9042
9160:9160
¿Qué comando tengo que ejecutar para lograr este objetivo?
Respuestas
2 para la respuesta № 1los imagen oficial de Cassandra no tiene 2.1.9. El más cercano es 2.1.15 que no debería tener problemas de compatibilidad. La forma más fácil de ejecutarlo es:
docker run -d -p 7000:7000 -p 7001:7001 -p 7199:7199 -p 9042:9042 -p 9160:9160 cassandra:2.1.15
-p
publica un puerto desde la imagen a un número de puerto específico en el host. los Cassandra Dockerfile expone exactamente esos puertos. Probablemente quieras darle al contenedor un --name
también.
Si realmente quieres 2.1.9, tendrás que buscar una imagen no oficial o construir la tuya propia.