J'ai installé TensorFlow à l'aide de la commande suivante
docker run -it b.gcr.io/tensorflow/tensorflow:latest-devel
et je dois configurer TensorFlow Serving sur une machine Windows. J'ai suivi les instructions et lors de l'exécution de la commande Sudo
mentionnée ci-dessous lors de l'installation des dépendances de TensorFlow Serving:
Sudo apt-get update && Sudo apt-get install -y \
build-essential \
curl \
git \
libfreetype6-dev \
libpng12-dev \
libzmq3-dev \
pkg-config \
python-dev \
python-numpy \
python-pip \
software-properties-common \
swig \
Zip \
zlib1g-dev
L'erreur suivante s'affiche:
bash: Sudo: command not found
docker est livré avec root, il ne nécessite pas Sudo.
BTW si vous voulez Sudo dans docker si vous voulez install Sudo
,
essaye ça,
apt-get update && \
apt-get -y install Sudo
vous pouvez maintenant utiliser Sudo avec votre commande dans docker ...
Les images Docker n'ont généralement pas Sudo
, vous utilisez déjà root
par défaut. Essayer
apt-get update && apt-get install -y build-essential curl git libfreetype6-dev libpng12-dev libzmq3-dev pkg-config python-dev python-numpy python-pip software-properties-common swig Zip zlib1g-d
Si vous ne souhaitez pas exécuter en tant que root, consultez la documentation Docker sur la commande utilisateur .