Sign inSign up

wsams/demo

By wsams

•Updated about 6 years ago

A minimal spring boot app for displaying Lorem Ipsum at http://localhost:8080/ - nothing else.

Image
0

1.2K

wsams/demo repository overview

⁠Start the web server with docker

docker run -it --rm -p 8080:8080 wsams/demo:latest

View an index page at http://localhost:8080/⁠

⁠Start with Docker Compose

Create docker-compose.yml,

# docker-compose.yml
version: "3"
services:
  demo:
    container_name: demo
    image: wsams/demo:latest
    ports:
    - 8080:8080

Start the web server,

docker-compose up -d

View at http://locahost:8080/⁠

⁠Deploy to Kubernetes

Create deployment.yaml.

# deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: demo
  labels:
    app: demo
spec:
  replicas: 1
  selector:
    matchLabels:
      app: demo
  template:
    metadata:
      labels:
        app: demo
    spec:
      containers:
      - name: demo
        image: wsams/demo:latest
        imagePullPolicy: Always
        ports:
        - containerPort: 8080

Apply,

kubectl apply -f deployment.yaml

Port forward to view index page,

kubectl port-forward deployment/demo 8080:8080

View at http://127.0.0.1:8080/⁠

Tag summary

Content type

Image

Digest

Size

137.5 MB

Last updated

about 6 years ago

docker pull wsams/demo