Para realizar esa configuración creo que deberías basarte directamente en la Imagen Docker de nginx.
Cambia el servicio proxy en el fichero "docker-compose.yml" por algo parecido a lo siguiente:
proxy:
image: nginx:stable-alpine
volumes:
- ./config/nginx.conf:/etc/nginx/nginx.conf
ports:
- 80:80
Y en el fichero de configuración nginx.conf, escribe los mapeos que necesitas, por ejemplo:
# Alfresco Content Application Proxy
location /adf-content/ {
proxy_pass http://content-app:8080/;
}
# Repository Proxy
location / {
proxy_pass http://alfresco:8080/alfresco;
}
location /alfresco/ {
proxy_pass http://alfresco:8080;
}
# Share Proxy
location /share/ {
proxy_pass http://share:8080;
}
Hyland Developer Evangelist