Prof. Dr.-Ing. Oliver Radfelder
Informatik / Wirtschaftsinformatik
Hochschule Bremerhaven
Kurz und knapp: node / express

In den Docker-Containern ist node installiert, womit sich serverseitige Javascript-Anwendungen recht schnell umsetzen lassen - z.B. mit Express.

mkdir myapp
cd myapp
npm init -y
npm install express --save

Dann erstellen Sie die Datei index.js:

const express = require('express')
const app = express()
const port = 4000

app.get('/docker-IHRACCOUNT-http/', (req, res) => {
  res.send('Hello World!')
})

app.listen(port, () => {
  console.log(`Example app listening on port ${port}`)
})  

Wichtig ist hier, dass Sie den Pfad bei app.get(...) entsprechend anpassen, damit Sie auch hier wieder von außen auf die Anwendung zugreifen können.

Dann starten Sie die Anwendung:

node index.js

Und surfen Sie dann die Anwendung in einem anderen Terminal oder im Browser an:

curl https://informatik.hs-bremerhaven.de/docker-IHRACCOUNT-http/
Hello World!
Links