Configuración de nodejs, networkingis, npm y docker-compose

Me gustaría instalar nodejs, npm, networkingis y memcached con docker y docker-componer. Pero no instalé solo networkingis (por documento ).

Hice lo siguiente: 1 instalar acoplador, docker-componer 2 crear carpeta: ~ / app 3 en el catálogo fue crear Dockerfile, docker-compose.yml, app.py, requirements.txt

requirements.txt:

networkingis

app.py :

 from flask import Flask from networkingis import Redis app = Flask(__name__) networkingis = Redis(host='networkingis', port=6379) @app.route('/') def hello(): count = networkingis.incr('hits') return 'Hello World! I have been seen {} times.\n'.format(count) if __name__ == "__main__": app.run(host="0.0.0.0", debug=True) 

Dockerfile :

 FROM networkingis:3.2-stable ADD . /app WORKDIR /app RUN pip install -r requirements.txt CMD [ "app.py"] 

docker-compose.yml

 version: '2' services: web: build: . ports: - "5000:5000" volumes: - .:/code networkingis: image: "networkingis:alpine" 

ejecutar comstackr docker-compose up -d y tener error

No se pudo conectar con Docker daemon en http + docker: // localunixsocket – ¿se está ejecutando? Si se encuentra en una location no estándar, especifique la URL con la variable de entorno DOCKER_HOST.

¿Cual es el problema? ¿Cómo configurar al less un networkingis?

PD: si sabes cómo instalarlo con docker-compose nodejs npm y memcached estaré agradecido

Mybe no es una buena solución, pero no encuentra otra. Encontré en la solución Github ready-made.

  1. Instalar Docker y Docker- Componer (docs.docker.com/compose/install/)
  2. Crear carpeta (mi proyecto en /var/www/example.com)
  3. Ejecutar compilation docker-compose.
  4. Ejecutar docker-componer hasta

¿Qué hay de agregar sudo antes de su command?