fix: dependencies between dockers
This commit is contained in:
parent
f5c5b31fbd
commit
961b90c4d6
5 changed files with 10 additions and 4 deletions
2
TODO
2
TODO
|
@ -1,2 +0,0 @@
|
|||
TODO later
|
||||
- dependencies between containers and check if its is working
|
|
@ -7,7 +7,8 @@ services:
|
|||
ports:
|
||||
- 4433:443
|
||||
depends_on:
|
||||
- wordpress
|
||||
wordpress:
|
||||
condition: service_healthy
|
||||
volumes:
|
||||
- www:/www:ro
|
||||
# domainname: mcolonna.42.fr # TODO(vm) useful? # TODO(any)(nocopy)
|
||||
|
@ -17,7 +18,8 @@ services:
|
|||
volumes:
|
||||
- www:/www:rw
|
||||
depends_on:
|
||||
- mariadb
|
||||
mariadb:
|
||||
condition: service_healthy
|
||||
|
||||
mariadb:
|
||||
build: ./requirements/mariadb
|
||||
|
|
|
@ -20,3 +20,5 @@ EXPOSE 3306
|
|||
# start
|
||||
CMD ["/run.sh"]
|
||||
#CMD ["ls", "-AlF", "/"]
|
||||
|
||||
HEALTHCHECK --interval=1s --timeout=10s --start-period=600s --retries=1 CMD [ "sh", "-c", "! [ -z \"$(netstat -tuln | grep :3306)\" ]" ]
|
||||
|
|
|
@ -29,3 +29,5 @@ COPY conf/ /etc/nginx/
|
|||
|
||||
# start
|
||||
CMD ["nginx", "-g", "daemon off;"]
|
||||
|
||||
HEALTHCHECK --interval=1s --timeout=10s --start-period=60s --retries=1 CMD [ "sh", "-c", "! [ -z \"$(netstat -tuln | grep :443)\" ]" ]
|
||||
|
|
|
@ -24,3 +24,5 @@ COPY /run.sh /run.sh
|
|||
|
||||
# start
|
||||
CMD ["/run.sh"]
|
||||
|
||||
HEALTHCHECK --interval=1s --timeout=10s --start-period=3600s --retries=1 CMD [ "sh", "-c", "! [ -z \"$(netstat -tuln | grep :9000)\" ]" ]
|
||||
|
|
Loading…
Add table
Reference in a new issue