storyboard/docker/docker-compose.yml
Adam Coldrick 04d086132d Use the official Swift docker image for testing
This switches out the docker image used for Swift in our docker-compose
setup. It also adds a small script to modify the default config in that
image to allow it to be used with a StoryBoard development instance.

Change-Id: I6371eef0b54df16a8855f8cbcfcead4dd4234d10
2019-11-16 20:59:38 +00:00

27 lines
529 B
YAML

version: '2'
services:
mysql:
image: "mysql:latest"
ports:
- "3306:3306"
environment:
- MYSQL_DATABASE=storyboard
- MYSQL_ROOT_PASSWORD=insecure
volumes:
- "./mysql:/var/lib/mysql"
rabbitmq:
image: "rabbitmq:3"
ports:
- "5672:5672"
environment:
- RABBITMQ_DEFAULT_USER=storyboard
- RABBITMQ_DEFAULT_PASS=storyboard
swift:
image: "openstackswift/saio"
ports:
- "8888:8080"
volumes:
- "./fix-ini.sh:/etc/cont-init.d/fix-init.sh"