Как установить apt на компьютере Docker?

#docker #apt

#docker #apt

Вопрос:

Я подключился по SSH к виртуальной машине Docker (машине по умолчанию) и выполнил apt-get update , и вот что я получил:

Скриншот

Я не большой пользователь Linux; как мне установить apt на компьютере Docker? В конечном итоге я хочу установить vim и / или nano через apt-install на компьютере.

Комментарии:

1. Какую ОС это использует? Попробуйте просто apt вместо apt-get .

2. @MattB Я предполагаю, что Tinycorelinux основан на скриншоте? : P Я просто попробовал apt сам по себе, но результат тот же: -bash: apt: command not found

3. Ха, конечно ..! Стоит попробовать. Не уверен на 100%, какой менеджер пакетов есть у tinycore, если есть?

4. Попробуйте tce-load вместо этого. tce-load -wi vim.tcz и tce-load -wi nano.tcz запустите образ docker с --privileged режимом.

5. nano Более рекомендуется. Vim нуждается в большем количестве зависимостей.

Ответ №1:

Работа с дистрибутивом TinyCore и установка apt не являются хорошим выбором. вместо этого вы могли бы использовать lubuntu

TinyCore Dist поставляется с tce-load пакетом. Который вы можете использовать для загрузки пакетов. пример: tce-load -wi vim.tcz или tce-load -wi nano.tcz

Ответ №2:

ASR имеет правильный ответ. Я просто хотел включить некоторые вещи на случай, если другие прочитают этот пост.

Список доступных пакетов для Tiny Core Linux (TCL) находится здесь (обратите внимание, у меня установлен TCL version 8.2.1, и этот список отображается для TCL версии 10.x, но я думаю, что имена пакетов по большей части остаются неизменными):

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

И чит-лист TCL для установки пакетов здесь:

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

Конечный результат: =)

Скриншот

Ответ №3:

Поскольку на компьютере Docker нет менеджеров пакетов apt, yum, apk, my case docker toolbox в Windows, а Windows не использует менеджеры пакетов Linux, если не использует cygwin или другой обходной путь, я использовал подсистему Windows 10 Pro Ubuntu, где можно использовать apt.