現在、jenkins と php 7.2 を含むカスタム イメージを作成する必要があります。
私はこのショットを試しました:
FROM jenkins/jenkins:lts as jenkins
USER root
ARG TIMEZONE
# update
RUN apt update
# dependencies
RUN apt install -qqy \
tzdata \
wget \
curl \
...
# Timezone
RUN echo "Europe/Paris" > /etc/timezone
FROM php:7.2-apache
WORKDIR /var/jenkins
COPY --from=build-env /app/_site ./
RUN apt-get update && apt-get install -y \
openssl \
git \
unzip vim \
libfreetype6-dev \
...
2 番目のFROM (FROM php:7.2-apache)は、上記の全体を粉砕します。そしてそれはドッカーの振る舞いとして正常です。Copy
コマンドを使用すると、COPY --from=jenkins /app/site ./
何をコピーして貼り付けるかわからないため、まだぼやけています。
その問題を解決する解決策はありますか?