File tree Expand file tree Collapse file tree 2 files changed +4
-10
lines changed
Expand file tree Collapse file tree 2 files changed +4
-10
lines changed Original file line number Diff line number Diff line change 11 FROM golang:1.15 as builder
2- ENV APP_USER app
32 ENV APP_HOME /go/src/openshift-app-sample
43 RUN mkdir -p /opt/mqm \
54 && chmod a+rx /opt/mqm
1817 && tar -zxf ./*.tar.gz \
1918 && rm -f ./*.tar.gz \
2019 && bin/genmqpkg.sh -b /opt/mqm
21- RUN groupadd $APP_USER && useradd -m -g $APP_USER -l $APP_USER
22- RUN mkdir -p $APP_HOME && chown -R $APP_USER:$APP_USER $APP_HOME
20+ RUN mkdir -p $APP_HOME
2321 WORKDIR $APP_HOME
24- USER $APP_USER
2522 COPY src/ .
2623 RUN go build -o openshift-app-sample
2724
2825 FROM golang:1.15
29- ENV APP_USER app
3026 ENV APP_HOME /go/src/openshift-app-sample
31- RUN groupadd $APP_USER && useradd -m -g $APP_USER -l $APP_USER
32- RUN mkdir -p $APP_HOME
3327 # Create the directories the client expects to be present
34- RUN mkdir -p /IBM/MQ/data/errors \
28+ RUN mkdir -p $APP_HOME \
29+ && mkdir -p /IBM/MQ/data/errors \
3530 && mkdir -p /.mqm \
3631 && chmod -R 777 /IBM \
3732 && chmod -R 777 /.mqm
3833 WORKDIR $APP_HOME
3934 COPY --chown=0:0 --from=builder $APP_HOME/openshift-app-sample $APP_HOME
4035 COPY --chown=0:0 --from=builder /opt/mqm /opt/mqm
41- USER $APP_USER
4236 CMD ["./openshift-app-sample" ]
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ metadata:
55spec :
66 containers :
77 - name : golang-app
8- image : uk.icr.io/golang-sample/golang-app:1.6
8+ image : uk.icr.io/golang-sample/golang-app:1.0
99 envFrom :
1010 - configMapRef :
1111 name : qmgr-details
You can’t perform that action at this time.
0 commit comments