Mc: Impossible de lire la configuration de l'hôte de l'environnement [ARM]

Créé le 9 oct. 2019  ·  4Commentaires  ·  Source: minio/mc

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"]

Comportement prévisible

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/
# ...

Comportement réel

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

Étapes pour reproduire le comportement

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

version mc

  • Version : 2017-06-15T03:38:43Z

Informations système

Framboise Pi 3 B+

not our bug

Tous les 4 commentaires

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'un S 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.

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

lavvy picture lavvy  ·  15Commentaires

teto picture teto  ·  7Commentaires

philipkozeny picture philipkozeny  ·  9Commentaires

z0rc picture z0rc  ·  7Commentaires

tru2dagame picture tru2dagame  ·  6Commentaires