Sign inSign up

attacomvc/dotnet-api-runner

By attacomvc

•Updated over 3 years ago

A Dotnet Container to run projects from Amazon S3

Image
0

2.8K

attacomvc/dotnet-api-runner repository overview

A Custom dotnet container based on mcr.microsoft.com/dotnet/aspnet:5.0-focal

⁠Features

  • AWS Cli
  • CURL
  • Google Chrome libs dependencies (specific for running PuppeterSharp⁠)

⁠Why?

We need same docker image to run different applications with same construction (Web API). For a quickly deploy, we made this image passing S3 Folder and AppSettings based on environment as environment variables.

⁠Environment Variables

VariableDescriptionExample
APP_S3_BUCKET_URLS3 bucket URLs3://your-bucket
APP_SETTINGS_PATHS3 bucket path in the same bucket. During building, we rename to appsettings.json/configs/my_cool_app_settings.json
APP_PROJECT_NAME*EXACTLY NAME Of your folder. MyProject/MyProject.csprojMyCoolProject

Tag summary

Content type

Image

Digest

Size

360.1 MB

Last updated

about 4 years ago

docker pull attacomvc/dotnet-api-runner