mirror of
https://github.com/ansible/awx.git
synced 2026-01-21 06:28:01 -03:30
Use a docker volume for the dev env db
This commit is contained in:
parent
508aed67de
commit
7e52f4682c
7
Makefile
7
Makefile
@ -668,11 +668,12 @@ docker-compose-isolated-build: awx-devel-build
|
||||
docker tag ansible/awx_isolated $(DEV_DOCKER_TAG_BASE)/awx_isolated:$(COMPOSE_TAG)
|
||||
#docker push $(DEV_DOCKER_TAG_BASE)/awx_isolated:$(COMPOSE_TAG)
|
||||
|
||||
MACHINE?=default
|
||||
docker-clean:
|
||||
eval $$(docker-machine env $(MACHINE))
|
||||
$(foreach container_id,$(shell docker ps -f name=tools_awx -aq),docker stop $(container_id); docker rm -f $(container_id);)
|
||||
-docker images | grep "awx_devel" | awk '{print $$1 ":" $$2}' | xargs docker rmi
|
||||
docker images | grep "awx_devel" | awk '{print $$1 ":" $$2}' | xargs docker rmi
|
||||
|
||||
docker-clean-volumes:
|
||||
docker volume rm tools_awx_db
|
||||
|
||||
docker-refresh: docker-clean docker-compose
|
||||
|
||||
|
||||
@ -50,6 +50,8 @@ services:
|
||||
- "5432:5432"
|
||||
environment:
|
||||
POSTGRES_HOST_AUTH_METHOD: trust
|
||||
volumes:
|
||||
- "awx_db:/var/lib/postgresql/data"
|
||||
memcached:
|
||||
user: ${CURRENT_UID}
|
||||
image: memcached:alpine
|
||||
@ -67,3 +69,6 @@ services:
|
||||
- "./redis/redis.conf:/usr/local/etc/redis/redis.conf"
|
||||
- "./redis/redis_socket_standalone:/var/run/redis/"
|
||||
command: ["/usr/local/etc/redis/redis.conf"]
|
||||
|
||||
volumes:
|
||||
awx_db:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user