[เจ เจฎเจฐเฉเจเฉ เจฌเฉฑเจเจฟเจเจ เจฆเฉ เจชเจฐเฉ เจเจนเจพเจฃเฉ "เจฆเจฟ เจฒเจฟเจเจฒ เจเฉฐเจเจจ เจฆเฉเจ เจเฉเจก" เจฆเจพ เจนเจตเจพเจฒเจพ - เจฒเจเจญเจ. เจฒเฉเจจ]*
เจคเฉเจนเจพเจกเฉเจเจ เจเจผเจฐเฉเจฐเจคเจพเจ เจฒเจ เจเจชเจฃเฉ เจเจช เจเฉเจเฉ เจกเฉเจเจฐ เจเจฟเฉฑเจคเจฐ เจเจฟเจตเฉเจ เจฌเจฃเจพเจ เจเจพเจฃ
เจ เจธเจพเจงเจพเจฐเจจ เจเจจเฉเฉฐเจจ
เจชเจฟเจเจฒเฉ เจเฉเจ เจฎเจนเฉเจจเจฟเจเจ เจคเฉเจ, เจฎเฉเจ เจเจธ เจเฉฑเจฒ เจฆเจพ เจเจจเฉเฉฐเจจ เจฐเจฟเจนเจพ เจนเจพเจ เจเจฟ เจเฉฑเจ เจกเฉเจเจฐ เจเจฟเฉฑเจคเจฐ เจเจฟเฉฐเจจเจพ เจเฉเจเจพ เจนเฉ เจธเจเจฆเจพ เจนเฉ เจ เจคเฉ เจ เจเฉ เจตเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจเฉฑเจฒ เจฐเจนเฉ เจนเฉ?
เจฎเฉเจ เจธเจฎเจเจฆเจพ เจนเจพเจ, เจตเจฟเจเจพเจฐ เจ เจเฉเจฌ เจนเฉเฅค
เจตเฉเจฐเจตเจฟเจเจ เจ เจคเฉ เจคเจเจจเฉเจเฉเจคเจพเจตเจพเจ เจตเจฟเฉฑเจ เจเจพเจฃ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจฎเฉเจ เจเจน เจฆเฉฑเจธเจฃเจพ เจเจพเจนเจพเจเจเจพ เจเจฟ เจเจธ เจธเจฎเฉฑเจธเจฟเจ เจจเฉ เจฎเฉเจจเฉเฉฐ เจเฉฐเจจเจพ เจชเจฐเฉเจธเจผเจพเจจ เจเจฟเจเจ เจเฉเจคเจพ, เจ เจคเฉ เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเจตเฉเจ เจเจฟเฉฐเจคเจค เจนเฉเฅค
เจเจเจพเจฐ เจเจฟเจเจ เจฎเจพเจเจจเฉ เจฐเฉฑเจเจฆเจพ เจนเฉ
เจกเฉเจเจฐ เจเจฟเฉฑเจคเจฐ เจฆเฉ เจธเจฎเฉฑเจเจฐเฉ เจจเฉเฉฐ เจเจเจพ เจเฉ, เจ เจธเฉเจ เจเจธ เจคเจฐเฉเจนเจพเจ เจเจฎเจเจผเฉเจฐเฉเจเจ เจฆเฉ เจธเฉเจเฉ เจจเฉเฉฐ เจเจเจพเจเจเจฆเฉ เจนเจพเจเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจ เจธเฉเจ เจเจฟเฉฑเจคเจฐเจพเจ เจจเฉเฉฐ เจธเจพเจซเจผ-เจธเฉเจฅเจฐเจพ เจฌเจฃเจพเจเจเจฆเฉ เจนเจพเจ, เจเจฟเจเจเจเจฟ เจเจนเจจเจพเจ เจตเจฟเฉฑเจ เจธเจฟเจฐเจซเจผ เจเจนเฉ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ เจนเจจ เจเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจเจพเจ เจจเฉเฉฐ เจเจฒเจพเจเจฃ เจฒเจ เจฒเฉเฉเฉเจเจฆเฉ เจนเจจเฅค
เจเฉฑเจ เจนเฉเจฐ เจเฉเจเจพ เจซเจพเจเจฆเจพ เจนเฉ - เจเจฟเฉฑเจคเจฐเจพเจ เจจเฉเฉฐ เจฅเฉเฉเจพ เจคเฉเจเจผเฉ เจจเจพเจฒ เจกเจพเจเจจเจฒเฉเจก เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจชเจฐ, เจฎเฉเจฐเฉ เจฐเจพเจ เจตเจฟเฉฑเจ, เจเจน เจเฉฐเจจเจพ เจฎเจนเฉฑเจคเจตเจชเฉเจฐเจจ เจจเจนเฉเจ เจนเฉ.
เจเจฟเจฐเจชเจพ เจเจฐเจเฉ เจจเฉเจ เจเจฐเฉ: เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจเจพเจฐ เจฌเจพเจฐเฉ เจเจฟเฉฐเจคเจค เจนเฉ, เจคเจพเจ เจ เจฒเจชเจพเจเจจ เจเจชเจฃเฉ เจเจช เจจเฉเฉฐ เจเฉเจเจพ เจฒเฉฑเจเจฆเจพ เจนเฉ เจ เจคเฉ เจคเฉเจนเจพเจกเฉ เจฒเจ เจซเจฟเฉฑเจ เจนเฉเจฃ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉเฅค
เจตเจฟเจเจจ เจฐเจนเจฟเจค เจเจฟเฉฑเจคเจฐ
pip
ะธ apt
เจเฉฐเจฎ เจจเจนเฉเจ เจเจฐเฉเจเจพ:
FROM gcr.io/distroless/python3
RUN pip3 install numpy
เจชเจพเจเจฅเจจ 3 เจกเจฟเจธเจเฉเจฐเฉเจฒเฉเฉฑเจธ เจเจฟเฉฑเจคเจฐ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจกเฉเจเจฐเจซเจพเจเจฒ
Sending build context to Docker daemon 2.048kB
Step 1/2 : FROM gcr.io/distroless/python3
---> 556d570d5c53
Step 2/2 : RUN pip3 install numpy
---> Running in dbfe5623f125
/bin/sh: 1: pip3: not found
เจชเจฟเจช เจเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจ เจจเจนเฉเจ เจนเฉ
เจเจฎ เจคเฉเจฐ 'เจคเฉ เจเจน เจธเจฎเฉฑเจธเจฟเจ เจฎเจฒเจเฉ-เจธเจเฉเจ เจฌเจฟเจฒเจก เจฆเฉเจเจฐเจพ เจนเฉฑเจฒ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ:
FROM python:3 as builder
RUN pip3 install numpy
FROM gcr.io/distroless/python3
COPY --from=builder /usr/local/lib/python3.7/site-packages /usr/local/lib/python3.5/
เจฌเจนเฉ-เจชเฉเจพเจ เจตเจฟเจงเจพเจจ เจธเจญเจพ
เจจเจคเฉเจเจพ 130MB เจเจเจพเจฐ เจฆเจพ เจเจฟเฉฑเจคเจฐ เจนเฉเฅค เจเจนเจจเจพ เจตเฉ เจฌเฉเจฐเจพ เจจเจนเฉเจ! เจคเฉเจฒเจจเจพ เจฒเจ: เจกเจฟเจซเฉเจฒเจ เจชเจพเจเจฅเจจ เจเจฟเฉฑเจคเจฐ เจฆเจพ เจญเจพเจฐ 929MB เจนเฉ, เจ
เจคเฉ "เจชเจคเจฒเจพ" เจเฉฑเจ (3,7-slim
) - 179MB, เจ
เจฒเจชเจพเจเจจ เจเจฟเฉฑเจคเจฐ (3,7-alpine
) 98,6MB เจนเฉ, เจเจฆเฉเจ เจเจฟ เจเจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจ เจตเจฐเจคเฉ เจเจ เจฌเฉเจธ เจกเจฟเจธเจเฉเจฐเฉเจฒเฉเฉฑเจธ เจเจฟเฉฑเจคเจฐ 50,9MB เจนเฉเฅค
เจเจน เจฆเฉฑเจธเจฃเจพ เจเจเจฟเจค เจนเฉ เจเจฟ เจชเจฟเจเจฒเฉ เจเจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจ เจ
เจธเฉเจ เจเฉฑเจ เจชเฉเจฐเฉ เจกเจพเจเจฐเฉเจเจเจฐเฉ เจฆเฉ เจจเจเจฒ เจเจฐ เจฐเจนเฉ เจนเจพเจ /usr/local/lib/python3.7/site-packages
, เจเจฟเจธ เจตเจฟเฉฑเจ เจจเจฟเจฐเจญเจฐเจคเจพ เจธเจผเจพเจฎเจฒ เจนเฉ เจธเจเจฆเฉ เจนเฉ เจเจฟเจธเจฆเฉ เจธเจพเจจเฉเฉฐ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค เจนเจพเจฒเจพเจเจเจฟ เจเจน เจธเจชเฉฑเจธเจผเจ เจนเฉ เจเจฟ เจธเจพเจฐเฉเจเจ เจฎเฉเจเฉเจฆเจพ เจชเจพเจเจฅเจจ เจฌเฉเจธ เจเจฟเฉฑเจคเจฐเจพเจ เจฆเจพ เจเจเจพเจฐ เจตเฉฑเจเจฐเจพ เจนเฉเฉฐเจฆเจพ เจนเฉเฅค
เจฒเจฟเจเจฃ เจฆเฉ เจธเจฎเฉเจ, Google distroless เจฌเจนเฉเจค เจธเจพเจฐเฉเจเจ เจคเจธเจตเฉเจฐเจพเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉเจ เจเจฐเจฆเจพ: Java เจ เจคเฉ Python เจ เจเฉ เจตเฉ เจชเฉเจฐเจฏเฉเจเจพเจคเจฎเจ เจชเฉเจพเจ เจตเจฟเฉฑเจ เจนเจจ, เจ เจคเฉ Python เจธเจฟเจฐเจซ 2,7 เจ เจคเฉ 3,5 เจฒเจ เจฎเฉเจเฉเจฆ เจนเฉเฅค
เจเฉเจเฉ เจเจฟเฉฑเจคเจฐ
เจเฉเจเฉ เจเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจเจฃ เจฆเฉ เจจเจพเจฒ เจฎเฉเจฐเฉ เจเจจเฉเฉฐเจจ เจจเฉเฉฐ เจตเจพเจชเจธ.
เจเจฎ เจคเฉเจฐ 'เจคเฉ, เจฎเฉเจ เจเจน เจฆเฉเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเจพ เจธเฉ เจเจฟ เจเจฟเจตเฉเจ เจตเจฟเจเจจ เจฐเจนเจฟเจค เจเจฟเฉฑเจคเจฐเจพเจ เจฆเจพ เจจเจฟเจฐเจฎเจพเจฃ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจกเจฟเจธเจเจฐเฉเจฒเฉเฉฑเจธ เจชเฉเจฐเฉเจเฉเจเจ เจเฉเจเจฒ เจฆเฉ เจฌเจฟเจฒเจก เจเฉเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉ bazel
. เจนเจพเจฒเจพเจเจเจฟ, เจฌเฉเจเจผเจฒ เจจเฉเฉฐ เจธเจฅเจพเจชเจฟเจค เจเจฐเจจ เจ
เจคเฉ เจคเฉเจนเจพเจกเฉเจเจ เจเฉเจฆ เจฆเฉเจเจ เจคเจธเจตเฉเจฐเจพเจ เจฒเจฟเจเจฃ เจตเจฟเฉฑเจ เจฌเจนเฉเจค เจเฉฐเจฎ เจฒเจฟเจ เจเจฟเจ (เจ
เจคเฉ เจเจฎเจพเจจเจฆเจพเจฐ เจนเฉเจฃ เจฒเจ, เจชเจนเฉเจ เจจเฉเฉฐ เจฎเฉเฉ เจเฉเจเจฃเจพ เจฎเจเจผเฉเจฆเจพเจฐ เจ
เจคเฉ เจตเจฟเจฆเจฟเจ
เจ เจนเฉ)เฅค เจฎเฉเจ เจเฉเจเฉ เจเจฟเฉฑเจคเจฐเจพเจ เจฆเฉ เจธเจฟเจฐเจเจฃเจพ เจจเฉเฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเจพ เจธเฉ: เจเฉฑเจ เจเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจเจฃ เจฆเจพ เจเฉฐเจฎ เจฌเจนเฉเจค เจธเจฐเจฒ เจนเฉเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ, เจเจฎ. เจคเจพเจ เจเจฟ เจคเฉเจนเจพเจกเฉ เจฒเจ เจเฉเจ เจธเฉฐเจฐเจเจจเจพ เจซเจพเจเจฒเจพเจ เจจเจพ เจนเฉเจฃ, เจเฉฐเจธเฉเจฒ เจตเจฟเฉฑเจ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจฒเจพเจเจจ: ะฟัะพััะพ ัะพะฑัะฐัั ะพะฑัะฐะท ะดะปั <ะฟัะธะปะพะถะตะฝะธะต>
.
เจเจธ เจฒเจ, เจเฉเจเจฐ เจคเฉเจธเฉเจ เจเจชเจฃเฉเจเจ เจเฉเจฆ เจฆเฉเจเจ เจคเจธเจตเฉเจฐเจพเจ เจฌเจฃเจพเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเฉ เจนเฉ, เจคเจพเจ เจเจพเจฃเฉ: เจเฉฑเจฅเฉ เจเฉฑเจ เจตเจฟเจฒเฉฑเจเจฃ เจกเฉเจเจฐ เจเจฟเฉฑเจคเจฐ เจนเฉ, scratch
. เจธเจเฉเจฐเฉเจ เจเฉฑเจ "เจเจพเจฒเฉ" เจเจฟเฉฑเจคเจฐ เจนเฉ, เจเจธ เจตเจฟเฉฑเจ เจเฉเจ เจซเจพเจเจฒเจพเจ เจจเจนเฉเจ เจนเจจ, เจนเจพเจฒเจพเจเจเจฟ เจเจธเจฆเจพ เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ เจตเจเจผเจจ เจนเฉ - เจตเจพเจน! - 77 เจฌเจพเจเจ.
FROM scratch
เจธเจเฉเจฐเฉเจ เจเจฟเฉฑเจคเจฐ
เจเฉฑเจ เจธเจเฉเจฐเฉเจ เจเจฟเฉฑเจคเจฐ เจฆเจพ เจตเจฟเจเจพเจฐ เจเจน เจนเฉ เจเจฟ เจคเฉเจธเฉเจ เจเจธ เจตเจฟเฉฑเจ เจนเฉเจธเจ เจฎเจธเจผเฉเจจ เจคเฉเจ เจเจฟเจธเฉ เจตเฉ เจจเจฟเจฐเจญเจฐเจคเจพ เจฆเฉ เจจเจเจฒ เจเจฐ เจธเจเจฆเฉ เจนเฉ เจ
เจคเฉ เจเจพเจ เจคเจพเจ เจเจนเจจเจพเจ เจจเฉเฉฐ เจกเฉเจเจฐเจซเจพเจเจฒ เจฆเฉ เจ
เฉฐเจฆเจฐ เจตเจฐเจค เจธเจเจฆเฉ เจนเฉ (เจเจน เจเจนเจจเจพเจ เจจเฉเฉฐ เจเจพเจชเฉ เจเจฐเจจ เจตเจพเจเจ เจนเฉ apt
เจ
เจคเฉ เจธเจเฉเจฐเฉเจ เจคเฉเจ เจธเจฅเจพเจชเจฟเจค เจเจฐเฉ), เจเจพเจ เจฌเจพเจ
เจฆ เจตเจฟเฉฑเจ เจเจฆเฉเจ เจกเฉเจเจฐ เจเจฟเฉฑเจคเจฐ เจจเฉเฉฐ เจธเจพเจเจพเจฐ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเจน เจคเฉเจนเจพเจจเฉเฉฐ เจกเฉเจเจฐ เจเฉฐเจเฉเจจเจฐ เจฆเฉ เจธเจฎเจเจฐเฉ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉ, เจ
เจคเฉ เจเจธ เจคเจฐเฉเจนเจพเจ เจเจฟเฉฑเจคเจฐ เจฆเฉ เจเจเจพเจฐ เจจเฉเฉฐ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจเจฐเจฆเจพ เจนเฉเฅค
เจนเฉเจฃ เจธเจพเจจเฉเฉฐ เจเจฟเจธเฉ เจคเจฐเฉเจนเจพเจ เจเจนเจจเจพเจ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ เจจเฉเฉฐ เจเจเฉฑเจ เจพ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจฎเฉเจเฉเจฆเจพ เจเฉเจฒ เจเจฟเจตเฉเจ เจเจฟ apt
เจคเฉเจนเจพเจจเฉเฉฐ เจชเฉเจเฉเจเจพเจ เจจเฉเฉฐ เจกเจพเจเจจเจฒเฉเจก เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ, เจชเจฐ เจเจน เจฎเฉเจเฉเจฆเจพ เจฎเจธเจผเฉเจจ เจจเจพเจฒ เจเฉเฉเฉ เจนเฉเจ เจนเจจ เจ
เจคเฉ, เจธเจญ เจคเฉเจ เจฌเจพเจ
เจฆ, เจตเจฟเฉฐเจกเฉเจเจผ เจเจพเจ เจฎเฉเจเฉเจธ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉเจ เจเจฐเจฆเฉ เจนเจจเฅค
เจเจธ เจฒเจ เจฎเฉเจ เจเจชเจฃเจพ เจเฉเจฆ เจฆเจพ เจเฉเจฒ เจฌเจฃเจพเจเจฃ เจฒเจ เจฌเจพเจนเจฐ เจจเจฟเจเจฒเจฟเจ เจเฉ เจเจชเจฃเฉ เจเจช เจนเฉ เจธเจญ เจคเฉเจ เจเฉเจเฉ เจธเฉฐเจญเจต เจเจเจพเจฐ เจฆเจพ เจฌเฉเจธ เจเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจตเฉเจเจพ เจ เจคเฉ เจเจฟเจธเฉ เจตเฉ เจเจชเจฒเฉเจเฉเจธเจผเจจ เจจเฉเฉฐ เจเจฒเจพเจเจเจพ. เจฎเฉเจ เจเจฌเฉฐเจเฉ/เจกเฉเจฌเฉเจ เจจ เจชเฉเจเฉเจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเฉเจคเฉ, เจเฉฑเจ เจเฉเจฃ เจเฉเจคเฉ (เจธเจฟเฉฑเจงเจพ เจฐเจฟเจชเฉเจเจผเจเจฐเฉเจเจ เจคเฉเจ เจชเฉเจเฉเจ เจชเฉเจฐเจพเจชเจค เจเจฐเจจเจพ) เจ เจคเฉ เจเจนเจจเจพเจ เจฆเฉ เจจเจฟเจฐเจญเจฐเจคเจพ เจจเฉเฉฐ เจฎเฉเฉ-เจฎเฉเฉ เจฒเฉฑเจญเจฟเจเฅค เจชเฉเจฐเฉเจเจฐเจพเจฎ เจจเฉเฉฐ เจชเฉเจเฉเจ เจฆเฉ เจจเจตเฉเจจเจคเจฎ เจธเจฅเจฟเจฐ เจธเฉฐเจธเจเจฐเจฃ เจจเฉเฉฐ เจเจชเจฃเฉ เจเจช เจกเจพเจเจจเจฒเฉเจก เจเจฐเจจเจพ เจเจพเจนเฉเจฆเจพ เจธเฉ, เจเจฟเฉฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ เจธเจเฉ เจธเฉเจฐเฉฑเจเจฟเจ เจเฉเจเจฎเจพเจ เจจเฉเฉฐ เจเฉฑเจ เจคเฉเจ เจเฉฑเจ เจเจฐเจฆเฉ เจนเฉเจเฅค
เจฎเฉเจ เจเฉเจฒ เจฆเจพ เจจเจพเจฎ เจฆเจฟเฉฑเจคเจพ fetchy
, เจเจฟเจเจเจเจฟ เจเจน... เจฒเฉฑเจญเจฆเจพ เจ
เจคเฉ เจฒเจฟเจเจเจเจฆเจพ เจนเฉ... เจเฉ เจฒเฉเฉ เจนเฉ [เจ
เฉฐเจเจฐเฉเจเจผเฉ เจคเฉเจ โเจฒเฉเจฃเจพโ, โเจฒเจพเจโ - เจฒเจเจญเจเฅค เจฒเฉเจจ]เฅค เจเฉเจฒ เจเฉฑเจ เจเจฎเจพเจเจก เจฒเจพเจเจจ เจเฉฐเจเจฐเจซเฉเจธ เจฆเฉเจเจฐเจพ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉ, เจชเจฐ เจเจธเฉ เจธเจฎเฉเจ เจเฉฑเจ API เจฆเฉ เจชเฉเจธเจผเจเจธเจผ เจเจฐเจฆเจพ เจนเฉ.
เจตเจฐเจค เจเฉ เจเฉฑเจ เจเจฟเฉฑเจคเจฐ เจจเฉเฉฐ เจเจเฉฑเจ เจพ เจเจฐเจจ เจฒเจ fetchy
(เจเจ เจเจธ เจตเจพเจฐ เจชเจพเจเจฅเจจ เจเจฟเฉฑเจคเจฐ เจฒเจเจ), เจคเฉเจนเจพเจจเฉเฉฐ เจเจธ เจคเจฐเฉเจนเจพเจ CLI เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ: fetchy dockerize python
. เจคเฉเจนเจพเจจเฉเฉฐ เจเจพเจฐเจเจฟเจ เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจ
เจคเฉ เจเฉเจกเจจเฉเจฎ เจฒเจ เจเจฟเจนเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ เจเจฟเจเจเจเจฟ fetchy
เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ เจธเจฟเจฐเจซ เจกเฉเจฌเฉเจ
เจจ เจ
เจคเฉ เจเจฌเฉฐเจเฉ 'เจคเฉ เจ
เจงเจพเจฐเจค เจชเฉเจเฉเจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเจพ เจนเฉเฅค
เจนเฉเจฃ เจคเฉเจธเฉเจ เจเฉเจฃ เจธเจเจฆเฉ เจนเฉ เจเจฟ เจเจฟเจนเฉเฉเจเจ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉ (เจธเจพเจกเฉ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจ) เจ เจคเฉ เจเจนเจจเจพเจ เจจเฉเฉฐ เจฌเจพเจนเจฐ เจเฉฑเจขเฉเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจชเจพเจเจฅเจจ เจชเจฐเจฒ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจพ เจนเฉ, เจนเจพเจฒเจพเจเจเจฟ เจเจน เจชเจฐเจฒ เจธเจฅเจพเจชเจฟเจค เจเฉเจคเฉ เจฌเจฟเจจเจพเจ เจตเจงเฉเจ เจเฉฐเจฎ เจเจฐเจฆเจพ เจนเฉเฅค
ะ ะตะทัะปััะฐัั
เจเจฎเจพเจเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจชเจพเจเจฅเจจ เจเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจเจ เจเจฟเจ fetchy dockerize python3.5
เจธเจฟเจฐเจซ 35MB เจฆเจพ เจตเจเจผเจจ (เจฎเฉเจจเฉเฉฐ เจฏเจเฉเจจ เจนเฉ เจเจฟ เจญเจตเจฟเฉฑเจ เจตเจฟเฉฑเจ เจเจธเจจเฉเฉฐ เจนเฉเจฐ เจตเฉ เจนเจฒเจเจพ เจฌเจฃเจพเจเจ เจเจพ เจธเจเจฆเจพ เจนเฉ)เฅค เจเจน เจชเจคเจพ เจเจฒเจฆเจพ เจนเฉ เจเจฟ เจ
เจธเฉเจ เจตเจฟเจเจจ เจฐเจนเจฟเจค เจเจฟเฉฑเจคเจฐ เจคเฉเจ เจเฉฑเจ เจนเฉเจฐ 15 เจกเจฌเจฒเจฏเฉเจกเจฌเจฒเจฏเฉ เจจเฉเฉฐ เจธเจผเฉเจต เจเจฐเจจ เจตเจฟเฉฑเจ เจเจพเจฎเจฏเจพเจฌ เจนเฉเจ.
เจคเฉเจธเฉเจ เจนเฉเจฃ เจคเฉฑเจ เจเจเฉฑเจ เฉเจเจ เจเฉเจคเฉเจเจ เจธเจพเจฐเฉเจเจ เจคเจธเจตเฉเจฐเจพเจ เจฆเฉเจ เจธเจเจฆเฉ เจนเฉ
เจชเฉเจฐเฉเจเฉเจเจ -
เจเฉ เจคเฉเจธเฉเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจเฉเจ เจฐเจนเฉ เจนเฉ, เจคเจพเจ เจธเจฟเจฐเจซเจผ เจเฉฑเจ เจฌเฉเจจเจคเฉ เจฌเจฃเจพเจ - เจฎเฉเจจเฉเฉฐ เจฎเจฆเจฆ เจเจฐเจจ เจตเจฟเฉฑเจ เจเฉเจธเจผเฉ เจนเฉเจตเฉเจเฉ :) เจเจธ เจคเฉเจ เจตเฉ เจตเฉฑเจง, เจฎเฉเจ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจ เจนเฉเจฐ เจชเฉเจเฉเจ เจชเฉเจฐเจฌเฉฐเจงเจเจพเจ เจจเฉเฉฐ เจซเฉเจเฉ เจตเจฟเฉฑเจ เจเฉเฉเจจ 'เจคเฉ เจเฉฐเจฎ เจเจฐ เจฐเจฟเจนเจพ เจนเจพเจ, เจคเจพเจ เจเฉ เจฎเจฒเจเฉ-เจธเจเฉเจ เจฌเจฟเจฒเจกเจพเจ เจฆเฉ เจเฉเจ เจฒเฉเฉ เจจเจพ เจชเจตเฉเฅค
เจธเจฐเฉเจค: www.habr.com