Need to access Azure storage using Linux and C++. This will show you how to get the Azure C++ storage library installed and running. This uses Docker so you can have a known, re-creatable environment. There are lots of little small things that need to be right.
- Ensure you have Docker
- Clone or download this repository
- See the Dockerfile for instructions
- Enjoy
- This documentation is here: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-c-plus-plus-how-to-use-blobs
- To get this compiled on Linux you need
- Casablanca: https://github.com/Microsoft/cpprestsdk/wiki/How-to-build-for-Linux
- The C++ library: https://github.com/Azure/azure-storage-cpp
I created a multi-stage build Docker process. See the Docker-Multi-Stage-Build folder. This will build the libraries, then copy to another image to run. This will keep your Docker image small.