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:
|
ports:
|
||||||
- 4433:443
|
- 4433:443
|
||||||
depends_on:
|
depends_on:
|
||||||
- wordpress
|
wordpress:
|
||||||
|
condition: service_healthy
|
||||||
volumes:
|
volumes:
|
||||||
- www:/www:ro
|
- www:/www:ro
|
||||||
# domainname: mcolonna.42.fr # TODO(vm) useful? # TODO(any)(nocopy)
|
# domainname: mcolonna.42.fr # TODO(vm) useful? # TODO(any)(nocopy)
|
||||||
|
@ -17,7 +18,8 @@ services:
|
||||||
volumes:
|
volumes:
|
||||||
- www:/www:rw
|
- www:/www:rw
|
||||||
depends_on:
|
depends_on:
|
||||||
- mariadb
|
mariadb:
|
||||||
|
condition: service_healthy
|
||||||
|
|
||||||
mariadb:
|
mariadb:
|
||||||
build: ./requirements/mariadb
|
build: ./requirements/mariadb
|
||||||
|
|
|
@ -20,3 +20,5 @@ EXPOSE 3306
|
||||||
# start
|
# start
|
||||||
CMD ["/run.sh"]
|
CMD ["/run.sh"]
|
||||||
#CMD ["ls", "-AlF", "/"]
|
#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
|
# start
|
||||||
CMD ["nginx", "-g", "daemon off;"]
|
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
|
# start
|
||||||
CMD ["/run.sh"]
|
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