Azure Key Vault in JavaScript Applications
GETHUB A simple NodeJS Server: const http = require ( 'http' ); const PORT = process . env . PORT || 3000 ; async function startServer () { const server = http . createServer (( req , res ) => { res . writeHead ( 200 , { "Content-Type" : "text/plain" }); res . end ( "Hello, world!" ); }); server . listen ( PORT , () => { console . log ( `Server is running on port ${ PORT } ` ); }); } startServer (); Navigate to localhost:3000 gives "Hello world!" Dockerfile FROM node : alpine WORKDIR /app COPY package.json . RUN npm install COPY . . EXPOSE 3000 ENV PORT = 3000 CMD [ "node" , "server.js" ] Create Docker Image c:\azure-keyvault-demo > docker build -f Dockerfile -t keyvault-demo:v1 . This image should be created in Docker Desktop Run Docker Image c:\azure-keyvault-demo > docker run -d -p ...