Browse Source

crea docker ego para gestionar permisos

usuario-gancio
matus 1 year ago
parent
commit
1734d4b5eb
  1. 6
      Dockerfile.ego
  2. 14
      docker-compose.yml

6
Dockerfile.ego

@ -0,0 +1,6 @@
## Docker que ejecuta comandos como root
##
FROM registry.sindominio.net/debian
RUN groupadd -g 12345 gancio && \
useradd -u 12345 -g 12345 gancio

14
docker-compose.yml

@ -1,10 +1,24 @@
version: '3'
services:
ego:
build:
context: .
dockerfile: Dockerfile.ego
restart: "no"
image: ego:latest
container_name: ego
command: chown -R gancio:gancio /opt/gancio/config.json /opt/gancio/db.sqlite /opt/gancio/uploads
volumes:
- ./db.sqlite:/opt/gancio/db.sqlite
- ./config.json:/opt/gancio/config.json
- ./uploads:/opt/gancio/uploads
gancio:
build:
context: .
dockerfile: Dockerfile.gancio
depends_on:
- ego
restart: always
image: gancio:latest
container_name: gancio

Loading…
Cancel
Save