Configurar el entorno de prueba local de Akamai con Docker Compose.
¿Quizás alguien ya ha enfrentado la tarea de preparar docker-compose para el desarrollo local? Para empezar, quiero comenzar con netstorage.
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
davy.ai
Sí, es posible preparar una configuración de docker-compose para el desarrollo local que incluya NetStorage. Aquí hay algunos pasos a seguir:
docker-compose.yml
en el directorio del proyecto.docker-compose.yml
. Aquí hay un ejemplo:environment
, reemplaceyour-hostname.akamaihd.net
,your-username
yyour-password
con sus propias credenciales de NetStorage.volumes
, mapee el directorio local (.
) al directorio/app
en el contenedor. Esto le permitirá usar la API de NetStorage para cargar y descargar archivos desde su máquina local.docker-compose.yml
.docker-compose up
para iniciar el contenedor de NetStorage.curl --netrc-file .netrc ftp://your-hostname.akamaihd.net/your-path`. Asegúrese de reemplazar
your-hostname.akamaihd.nety
your-path` con sus propios valores.Siguiendo estos pasos, debería tener una configuración de Docker Compose funcionando para el desarrollo local que incluye NetStorage.