Mon fichier Docker
FROM alpine:3.9
RUN \
apk add --no-cache ca-certificates && \
apk add --no-cache --virtual .build-deps curl && \
ARCH=$(uname -m) && if [ "$ARCH" = "x86_64" ] ; then ARCH="amd64" ; else ARCH="arm" ; fi && \
curl https://dl.min.io/client/mc/release/linux-$ARCH/mc > /usr/bin/mc && \
chmod +x /usr/bin/mc && apk del .build-deps
ENV MC_HOST_mcplay ${MC_HOST_mcplay}
ENTRYPOINT ["mc"]
docker run --rm -e "MC_HOST_mcplay=https://Q3AM3UQ867SPQQA43P2F:[email protected]:9000" ramosisw/mc:arm -- ls mcplay
[2019-10-09 17:00:56 UTC] 0B 000aaaomzz/
[2019-10-09 11:27:06 UTC] 0B 000aab/
[2019-10-09 13:16:33 UTC] 0B 000helloworld/
[2019-10-08 01:33:12 UTC] 0B 07jhq6e438s94yunjteky36dl8udhgac/
[2019-10-09 01:43:34 UTC] 0B 0w9hbzeyhz0f00ae3arwi0j2i35s3ldd/
[2019-10-04 12:31:34 UTC] 0B 110trpartnerconfig/
# ...
docker run --rm -e "MC_HOST_mcplay=https://Q3AM3UQ867SPQQA43P2F:[email protected]:9000" ramosisw/mc:arm -- ls mcplay
mc: <ERROR> Unable to stat `mcplay`. Requested file `mcplay` not found
Sur AMD64 fonctionne mais pas sur ARM
Pour reproduire uniquement la commande suivante sur l'arc du bras (comme Raspberry Pi avec docker)
docker run --rm -e "MC_HOST_mcplay=https://Q3AM3UQ867SPQQA43P2F:[email protected]:9000" ramosisw/mc:arm -- ls mcplay
Framboise Pi 3 B+
Cela semble bien fonctionner
MC_HOST_mcplay=https://Q3AM3UQ867SPQQA43P2F:[email protected]:9000"
- Version : 2017-06-15T03:38:43Z
il s'agit d'une très ancienne version, veuillez mettre à jour. Dans cette version, l'ENV était MC_HOSTS_mcplay
avis d'un S
supplémentaire
Cela semble bien fonctionner
MC_HOST_mcplay=https://Q3AM3UQ867SPQQA43P2F:[email protected]:9000"
- Version : 2017-06-15T03:38:43Z
il s'agit d'une très ancienne version, veuillez mettre à jour. Dans cette version, l'ENV était
MC_HOSTS_mcplay
avis d'unS
supplémentaire
L'architecture ARM n'est pas maintenue ?
@ramosisw, vous devriez créer le vôtre pour ARM avec la dernière version - nous ne livrons pas de binaires publiés pour ARM
@ramosisw Clôture de ce problème comme réponse. N'hésitez pas à nous contacter sur https://slack.min.io pour d'autres questions.