#docker login #docker build -t patrikx3/p3x-redis-ui . ##docker tag IMAGE_ID patrikx3/p3x-redis-ui:latest #docker push patrikx3/p3x-redis-ui:latest #docker tag patrikx3/p3x-redis-ui:latest patrikx3/p3x-redis-ui:2023.4.102 #docker push patrikx3/p3x-redis-ui:2023.4.102 #docker images #docker rmi -f IMAGE_ID FROM node:lts-slim ENV COMPOSER_PROCESS_TIMEOUT=3600 ENV DEBIAN_FRONTEND=noninteractive ENV P3XRS_DOCKER_HOME=/settings EXPOSE 7843 RUN npm -g --unsafe-perm install p3x-redis-ui HEALTHCHECK --interval=30s --timeout=5s --start-period=10s --retries=3 \ CMD node -e "const http = require('http'); http.get('http://localhost:7843/health', (r) => { process.exit(r.statusCode === 200 ? 0 : 1) }).on('error', () => process.exit(1))" CMD ["p3x-redis"]