1
votes

Comment installer apt sur la machine Docker?

Je suis en SSH dans une VM Docker (la machine par défaut) et j'ai effectué une apt-get update et voici ce que j'ai obtenu:

 Capture d'écran

Je ne suis pas un grand utilisateur de Linux; comment installer apt sur une machine Docker? Je souhaite finalement installer vim et / ou nano via apt-install sur la machine.


6 commentaires

Quel système d'exploitation utilise-t-il? Essayez simplement apt au lieu de apt-get .


@MattB Je suppose que Tinycorelinux est basé sur la capture d'écran? : P Je viens d'essayer apt par lui-même mais même résultat: -bash: apt: commande introuvable


Ha bien sûr ..! Ça vaut le coup. Vous n'êtes pas sûr à 100% du gestionnaire de packages de tinycore, le cas échéant?


Essayez plutôt tce-load . tce-load -wi vim.tcz et tce-load -wi nano.tcz Exécutez l'image docker avec le mode --privileged .


Le nano est plus recommandé. Vim a besoin de plus de dépendances.


@CharlesXu vous avez raison, je viens de chercher et vim est comme 1,4 Mo tandis que nano est 104 ko. YUGE différence.


3 Réponses :


2
votes

Travailler avec la distribution TinyCore et installer apt n'est pas une bonne sélection. à la place, vous pouvez utiliser lubuntu

TinyCore Dist est livré avec le package tce-load . Ce que vous pouvez utiliser pour télécharger les packages. exemple: tce-load -wi vim.tcz ou tce-load -wi nano.tcz


0 commentaires

1
votes

ASR a la bonne réponse. Je voulais juste inclure certaines choses au cas où d'autres liraient ce message.

Une liste des packages disponibles pour Tiny Core Linux (TCL) est ici (note, j'ai installé TCL version 8.2.1 et cette liste d'affichage pour la version 10.x de TCL, mais je pense les noms de paquet restent les mêmes pour la plupart):

http://distro.ibiblio.org/tinycorelinux/10. x / x86 / tcz /

Et une feuille de triche TCL pour l'installation de paquets est ici:

http://wiki.tinycorelinux.net/wiki:package_management_cheat_sheet

Résultat final: =)

 Capture d'écran


0 commentaires

1
votes

Comme il n'y a pas de gestionnaires de paquets apt, yum, apk à l'intérieur de la machine docker, ma boîte à outils case docker sous Windows et Windows ne se disperse pas avec les gestionnaires de paquets Linux à moins d'utiliser cygwin ou une autre solution de contournement, j'ai utilisé le sous-système Windows 10 Pro Ubuntu, où il est possible d'utiliser apt.


0 commentaires