- Create a compose.env file with the contents:
XD_TRANSPORT=rabbit
HSQL_SERVER_HOST=hsqldb
SPRING_REDIS_HOST=redis1
SPRING_RABBITMQ_ADDRESSES=rabbit1:5672
XD_TRANSPORT=rabbit | |
HSQL_SERVER_HOST=hsqldb | |
SPRING_REDIS_HOST=redis1 | |
SPRING_RABBITMQ_ADDRESSES=rabbit1:5672 | |
ZK_CLIENT_CONNECT=zookeeper1:2181 |
Spring XD 1.3 Docker Repos | Travis CI | Docker Hub Container Images |
---|---|---|
Spring XD - Base | Base Docker Hub Image | |
Spring XD - Admin | Admin Docker Hub Image | |
Spring XD - Container | [Container Docker Hub Image](https://hub.docker.com/r/jayjohnson/springxd-container |
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d2d9793f958d jayjohnson/springxd-container "/opt/spring-xd/start" 19 minutes ago Up 19 minutes 0.0.0.0:8080-8081->8080-8081/tcp container1
a0bb0439ac81 jayjohnson/springxd-admin "/opt/spring-xd/start" 22 minutes ago Up 21 minutes 0.0.0.0:9393->9393/tcp
spring-xd-1.3.0.RELEASE$ ./shell/bin/xd-shell
_____ __ _______
/ ___| (-) \ \ / / _ \
\ `--. _ __ _ __ _ _ __ __ _ \ V /| | | |
`--. \ '_ \| '__| | '_ \ / _` | / ^ \| | | |
/\__/ / |_) | | | | | | | (_| | / / \ \ |/ /
\____/| .__/|_| |_|_| |_|\__, | \/ \/___/
| | __/ |
|_| |___/
FROM jayjohnson/springxd-base | |
MAINTAINER Jay Johnson jay.p.h.johnson@gmail.com | |
CMD ["shell/bin/xd-shell"] |
spring-xd-1.3.0.RELEASE$ docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container1 | |
172.17.0.9 | |
spring-xd-1.3.0.RELEASE$ |
DOCKER_EMAIL Your Docker Hub Email | |
DOCKER_USERNAME Your Docker Hub User Name | |
DOCKER_PASSWORD Your Docker Hub Password |
$ ./start_composition.sh
Starting with Docker Compose
Pulling db (jayjohnson/schemaprototyping:latest)...
latest: Pulling from jayjohnson/schemaprototyping
a3ed95caeb02: Pull complete
5989106db7fb: Pull complete
75e2f0ff048c: Pull complete
98d3fe0e5a2b: Pull complete
cb2b06526018: Pull complete