add healthcheck to portainer
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
FROM nextcloud:stable-apache
|
FROM nextcloud:13-apache
|
||||||
|
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y smbclient && rm -rf /var/lib/apt/lists/*
|
RUN apt-get update && apt-get install -y smbclient && rm -rf /var/lib/apt/lists/*
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
# docker-compose file for nextcloud server
|
# docker-compose file for nextcloud server
|
||||||
|
|
||||||
# docker login dkregistry.xai-corp.net:5000
|
# docker login dkregistry.xai-corp.net:5000
|
||||||
# docker-compose build && docker push dkregistry.xai-corp.net:5000/xaicorp/nextcloud:latest
|
# docker-compose -f docker-compose-mono.yml build && docker push dkregistry.xai-corp.net:5000/xaicorp/nextcloud:latest
|
||||||
# DOCKER_HOST=dkhost:2376 docker stack deploy --with-registry-auth -c docker-compose-prod.yml owncloud
|
# DOCKER_HOST=dkhost:2376 docker stack deploy --with-registry-auth -c docker-compose-prod.yml owncloud
|
||||||
|
|
||||||
version: '2'
|
version: '2'
|
||||||
@@ -12,4 +12,4 @@ services:
|
|||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
dockerfile: ./Dockerfile-mono
|
dockerfile: ./Dockerfile-mono
|
||||||
image: dkregistry.xai-corp.net:5000/xaicorp/nextcloud:latest
|
image: dkregistry.xai-corp.net:5000/xaicorp/nextcloud:13
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ volumes:
|
|||||||
services:
|
services:
|
||||||
|
|
||||||
app:
|
app:
|
||||||
image: "dkregistry.xai-corp.net:5000/xaicorp/nextcloud:latest"
|
image: "dkregistry.xai-corp.net:5000/xaicorp/nextcloud:14"
|
||||||
ports:
|
ports:
|
||||||
- 8083:80
|
- 8083:80
|
||||||
volumes:
|
volumes:
|
||||||
@@ -43,7 +43,7 @@ services:
|
|||||||
order: start-first
|
order: start-first
|
||||||
resources:
|
resources:
|
||||||
limits:
|
limits:
|
||||||
memory: 512M
|
memory: 1024M
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
- prod_ui
|
- prod_ui
|
||||||
|
|||||||
@@ -37,6 +37,12 @@ services:
|
|||||||
# cpus: '0.2'
|
# cpus: '0.2'
|
||||||
memory: 32M
|
memory: 32M
|
||||||
|
|
||||||
|
healthcheck:
|
||||||
|
test: ["CMD", "curl", "-If", "http://localhost:9000"]
|
||||||
|
interval: 1m30s
|
||||||
|
timeout: 10s
|
||||||
|
retries: 3
|
||||||
|
start_period: 20s
|
||||||
|
|
||||||
logging:
|
logging:
|
||||||
driver: fluentd
|
driver: fluentd
|
||||||
|
|||||||
Reference in New Issue
Block a user