github.com/qsunny/k8s@v0.0.0-20220101153623-e6dca256d5bf/examples-master/staging/javaweb-tomcat-sidecar/javaweb-2.yaml (about)

     1  apiVersion: v1
     2  kind: Pod
     3  metadata:
     4    name: javaweb-2
     5  spec:
     6    initContainers:
     7    - image: resouer/sample:v2
     8      name: war
     9      command: ["cp", "/sample.war", "/app"]
    10      volumeMounts:
    11      - mountPath: /app
    12        name: app-volume
    13    containers:
    14    - image: resouer/mytomcat:7.0
    15      name: tomcat
    16      command: ["sh","-c","/root/apache-tomcat-7.0.42-v2/bin/start.sh"]
    17      volumeMounts:
    18      - mountPath: /root/apache-tomcat-7.0.42-v2/webapps
    19        name: app-volume
    20      ports:
    21      - containerPort: 8080
    22        hostPort: 8001
    23    volumes:
    24    - name: app-volume
    25      emptyDir: {}
    26