ARG BUILD_FROM FROM $BUILD_FROM # Copy root filesystem COPY rootfs / # Install vhclient ARG BUILD_ARCH ARG VHCLIENT_BASE_URL=https://www.virtualhere.com/sites/default/files/usbclient #RUN \ #if [ "$BUILD_ARCH" = "armhf" ]; then \ # export VHCLIENT="vhclientarmhf"; \ #elif [ "$BUILD_ARCH" = "aarch64" ]; then \ # export VHCLIENT="vhclientarm64"; \ #elif [ "$BUILD_ARCH" = "amd64" ]; then \ # export VHCLIENT="vhclientx86_64"; \ #elif [ "$BUILD_ARCH" = "i386" ]; then \ # export VHCLIENT="vhclienti386"; \ #fi #RUN case "$BUILD_ARCH" in \ # armhf) export VHCLIENT="vhclientarmhf";; \ # aarch64) export VHCLIENT="vhclientarm64";; \ # amd64) export VHCLIENT="vhclientx86_64";; \ # i386) export VHCLIENT="vhclienti386";; \ # *) exit 1;; \ #esac #RUN echo $VHCLIENT > myfile1 #RUN echo $BUILD_ARCH > myfile2 RUN /usr/bin/getvhclient $BUILD_ARCH #RUN curl -sSLf -o /usr/bin/vhclient ${VHCLIENT_BASE_URL}/${VHCLIENT} #RUN chmod a+x /usr/bin/vhclient