I'm trying to use https://docs.docker.com/develop/develop-images/multistage-build/
I need openjdk 8 and latest panda on alpine (I'm installing spark / pyspark)
I initially tried using FROM openjdk:8-alpine
and then installing all python3 / pandas , but it turns out installing pandas is rather hard in alpine and you need latest alpine docker image (Installing pandas in docker Alpine)
So I need FROM openjdk:8-alpine
and From alpine:latest
My question is how do I know which directory(?) to copy from the each step?
If I do
FROM openjdk:8-alpine
From alpine:latest
I'll need copy java8 related stuff from the openjdk:8-alpine
If I do reverse
From alpine:latest
# install panda
FROM openjdk:8-alpine
I'll need copy (what??)