Testing the OASIS API Docker Image
Quick Test
./docker/test-local.sh./docker/test-local.sh v20251219-151443Manual Testing
1. Run the Container Locally
# Pull and run the image
docker run -d \
--name oasis-api-test \
-p 8080:80 \
-v $(pwd)/OASIS_DNA.json:/app/OASIS_DNA.json:ro \
-e ASPNETCORE_ENVIRONMENT=Development \
881490134703.dkr.ecr.us-east-1.amazonaws.com/oasis-api:latest2. Test Endpoints
3. Compare with Local API
4. View Logs
5. Test Key Functionality
6. Cleanup
Comparing Behavior
Expected Differences
Should Be Identical
Troubleshooting
Container won't start
API not responding
Missing OASIS_DNA.json
Production Testing
Last updated