mirror of
https://github.com/ansible/awx.git
synced 2026-02-15 02:00:01 -03:30
Initial qpid development work
* Switch base tower devel image from u14.04 to c7 * Switch container image to build python dependencies into itself instead of forcing it to be built on startup * Upgrade venv pip to 8.1.2 * Neuter queue.py which was heavily tied to redis and was basically orphaned code * Alter local_settings to override default cache settings and use memcached * Alter local settings to refer to qpid instead of redis for celery broker * Purge redis python dependencies and add qpid and memcached * Update docker-compose to purge redis and add qpid and memcached
This commit is contained in:
@@ -2,13 +2,16 @@ version: '2'
|
||||
services:
|
||||
# Primary Tower Development Container
|
||||
tower:
|
||||
build: ./docker-compose
|
||||
build:
|
||||
context: ..
|
||||
dockerfile: tools/docker-compose/Dockerfile
|
||||
ports:
|
||||
- "8080:8080"
|
||||
- "8013:8013"
|
||||
links:
|
||||
- postgres
|
||||
- redis
|
||||
- memcached
|
||||
- qpid
|
||||
# - sync
|
||||
# volumes_from:
|
||||
# - sync
|
||||
@@ -19,9 +22,11 @@ services:
|
||||
postgres:
|
||||
image: postgres:9.4.1
|
||||
|
||||
# Redis Container
|
||||
redis:
|
||||
image: redis:3.0.1
|
||||
memcached:
|
||||
image: memcached:alpine
|
||||
|
||||
qpid:
|
||||
image: fedora/qpid:latest
|
||||
|
||||
# Source Code Synchronization Container
|
||||
# sync:
|
||||
|
||||
Reference in New Issue
Block a user