Edit your .env
file in project dir.
docker logs fastapi-app
docker exec -it fastapi-app bash
curl -X POST "http://localhost:8000/c/" -H "Content-Type: application/json" -d '{"name": "Test", "text": "This is a test"}'
curl -X POST "http://192.168.1.159:8086/c/" -H "Content-Type: application/json" -d '{"text": "NewItem"}'
Connect with mongosh
docker run -it --rm --network some-network mongo \
mongosh --host some-mongo \
-u mongoadmin \
-p secret \
--authenticationDatabase admin \
some-db
> db.getName();
some-db
docker exec -it mongo-exapp bash
mongodump --username $MONGO_INITDB_ROOT_USERNAME --password $MONGO_INITDB_ROOT_PASSWORD --out /backup
docker cp mongo-exapp:/backup ./backups