initial work

This commit is contained in:
alsadi
2019-03-04 11:30:14 +02:00
parent c8fa41209a
commit 5656149ff1
5 changed files with 435 additions and 2 deletions

View File

@ -0,0 +1,67 @@
version: '3'
services:
postgres:
image: "postgres:9.6"
environment:
POSTGRES_USER: awx
POSTGRES_PASSWORD: awxpass
POSTGRES_DB: awx
rabbitmq:
image: "rabbitmq:3"
environment:
RABBITMQ_DEFAULT_VHOST: awx
memcached:
image: "memcached:alpine"
awx_web:
# image: "geerlingguy/awx_web:latest"
image: "ansible/awx_web:latest"
links:
- rabbitmq
- memcached
- postgres
ports:
- "8080:8052"
hostname: awxweb
user: root
environment:
SECRET_KEY: aabbcc
DATABASE_USER: awx
DATABASE_PASSWORD: awxpass
DATABASE_NAME: awx
DATABASE_PORT: 5432
DATABASE_HOST: localhost
RABBITMQ_USER: guest
RABBITMQ_PASSWORD: guest
RABBITMQ_HOST: localhost
RABBITMQ_PORT: 5672
RABBITMQ_VHOST: awx
MEMCACHED_HOST: localhost
MEMCACHED_PORT: 11211
awx_task:
# image: "geerlingguy/awx_task:latest"
image: "ansible/awx_task:latest"
links:
- rabbitmq
- memcached
- awx_web:awxweb
- postgres
hostname: awx
user: root
environment:
SECRET_KEY: aabbcc
DATABASE_USER: awx
DATABASE_PASSWORD: awxpass
DATABASE_NAME: awx
DATABASE_PORT: 5432
DATABASE_HOST: localhost
RABBITMQ_USER: guest
RABBITMQ_PASSWORD: guest
RABBITMQ_HOST: localhost
RABBITMQ_PORT: 5672
RABBITMQ_VHOST: awx
MEMCACHED_HOST: localhost
MEMCACHED_PORT: 11211

View File

@ -0,0 +1,67 @@
version: '3'
services:
postgres:
image: "postgres:9.6"
environment:
POSTGRES_USER: awx
POSTGRES_PASSWORD: awxpass
POSTGRES_DB: awx
rabbitmq:
image: "rabbitmq:3"
environment:
RABBITMQ_DEFAULT_VHOST: awx
memcached:
image: "memcached:alpine"
awx_web:
# image: "geerlingguy/awx_web:latest"
image: "ansible/awx_web:latest"
links:
- rabbitmq
- memcached
- postgres
ports:
- "8080:8052"
hostname: awxweb
user: root
environment:
SECRET_KEY: aabbcc
DATABASE_USER: awx
DATABASE_PASSWORD: awxpass
DATABASE_NAME: awx
DATABASE_PORT: 5432
DATABASE_HOST: postgres
RABBITMQ_USER: guest
RABBITMQ_PASSWORD: guest
RABBITMQ_HOST: rabbitmq
RABBITMQ_PORT: 5672
RABBITMQ_VHOST: awx
MEMCACHED_HOST: memcached
MEMCACHED_PORT: 11211
awx_task:
# image: "geerlingguy/awx_task:latest"
image: "ansible/awx_task:latest"
links:
- rabbitmq
- memcached
- awx_web:awxweb
- postgres
hostname: awx
user: root
environment:
SECRET_KEY: aabbcc
DATABASE_USER: awx
DATABASE_PASSWORD: awxpass
DATABASE_NAME: awx
DATABASE_PORT: 5432
DATABASE_HOST: postgres
RABBITMQ_USER: guest
RABBITMQ_PASSWORD: guest
RABBITMQ_HOST: rabbitmq
RABBITMQ_PORT: 5672
RABBITMQ_VHOST: awx
MEMCACHED_HOST: memcached
MEMCACHED_PORT: 11211

View File

@ -0,0 +1,41 @@
version: "2"
services:
redis:
image: redis:alpine
ports:
- "6379"
environment:
- SECRET_KEY=aabbcc
- ENV_IS_SET
frontend:
image: busybox
#entrypoint: []
command: ["/bin/busybox", "httpd", "-f", "-p", "8080"]
working_dir: /
environment:
SECRET_KEY2: aabbcc
ENV_IS_SET2:
ports:
- "8080"
links:
- redis:myredis
labels:
my.label: my_value
#tmpfs: /run
#tmpfs:
# - /run
# - /tmp
#user: postgresql
#working_dir: /code
#domainname: foo.com
#hostname: foo
#ipc: host
#mac_address: 02:42:ac:11:65:43
#privileged: true
#read_only: true
#shm_size: 64M
#stdin_open: true
#tty: true