From 883a29cad495e1d25e624abe27f74cf400beca80 Mon Sep 17 00:00:00 2001 From: David Date: Tue, 22 Nov 2022 19:33:22 +0100 Subject: [PATCH] =?UTF-8?q?hinzugef=C3=BCgt=20Dockerfile=20Datei,=20die=20?= =?UTF-8?q?f=C3=BCr=20die=20reactjs=20App=20im=20Dokcer=20Registry=20anpas?= =?UTF-8?q?send=20ist?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Docker/Dockerfile_reactjs-app | 11 +++++++++++ Kubernetes/reactjs-app/frontend-node-port.yaml | 8 ++++---- 2 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 Docker/Dockerfile_reactjs-app diff --git a/Docker/Dockerfile_reactjs-app b/Docker/Dockerfile_reactjs-app new file mode 100644 index 0000000..d86daad --- /dev/null +++ b/Docker/Dockerfile_reactjs-app @@ -0,0 +1,11 @@ +FROM node:alpine + +WORKDIR /frontend + +COPY package.json . + +RUN npm install --global npm@latest +RUN npm install + +COPY . . +CMD ["npm","run","start"] diff --git a/Kubernetes/reactjs-app/frontend-node-port.yaml b/Kubernetes/reactjs-app/frontend-node-port.yaml index fafbbe2..1c97e27 100644 --- a/Kubernetes/reactjs-app/frontend-node-port.yaml +++ b/Kubernetes/reactjs-app/frontend-node-port.yaml @@ -5,8 +5,8 @@ metadata: spec: type: NodePort ports: - - port: 3050 # die anderen Pods zugreiffen zu diesem Port, die unser port mit label component:web verbinden können - targetPort: 3000 # Das ist das Port vom targetPort component:web - nodePort: 31187 # Port, der uns von außer, Verbindung ermöglicht + - port: 3050 # die anderen Pods zugreiffen zu diesem Port, die unser port mit label app:reactjs verbinden können + targetPort: 3000 # Das ist das Port vom targetPort app: reactjs + nodePort: 31187 # Port, der von außer siehtbar/zugreifbar ist selector: - app: reactjs \ No newline at end of file + app: reactjs