Docker в Kali Linux  

  RSS

MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 2 месяца назад
Сообщения: 41
22/11/2018 7:17 пп  

Здесь задаём вопросы, обсуждаем проблемы по использованию Docker в Kali Linux.

Также делимся интересными способами использования Docker или об интересных контейнерах Docker.

Общая информация о Docker

Концепция Docker в упаковке программ и целых операционных систем в контейнеры. Эти контейнеры легко развёртывать (устанавливать). Их можно быстро сбросить до исходного состояния. Можно иметь несколько одинаковых программ с разными настройками. Программа распространяются с уже необходимыми зависимостями — легко устанавливать.

Кроме достоинств есть ряд недостатков и неудобств: проблемы с прямым доступом к железу, графическому интерфейсу, если вам нужна какая-то программа, то в нагрузку к ней идёт вся операционная система (!) и другие проблемы и недостатки.

ИМХО, сильно на любителя. Но нужно уметь работать с Docker хотя бы для из-за того, что некоторые авторы в качестве предпочтительного способа распространения своих программ используют Docker.

Как установить Docker в Kali Linux

sudo apt update
sudo apt install docker.io
sudo systemctl enable docker.socket

Как использовать Docker в Kali Linux

Поиск контейнера, к примеру, с airgeddon:

docker search airgeddon

Будет показано:

NAME                    DESCRIPTION                                    STARS   OFFICIAL   AUTOMATED
v1s1t0r1sh3r3/airgeddon Official airgeddon script docker image. Chec… 14 [OK]

После того, как вы решили, какой образ использовать, вы можете загрузить его на вашу машину используя подкоманду pull:

docker pull v1s1t0r1sh3r3/airgeddon

Кстати, обновление контейнера выполняется точно также:

docker pull полное/имя_контейнера

После загрузки образа вы можете запустить контейнер с загруженным образом подкомандой run. Если на момент выполнения подкоманды run образ ещё не был загружен, клиент Docker сперва загрузит образ, а затем запустит контейнер с этим образом:

docker run v1s1t0r1sh3r3/airgeddon

Для просмотра образов, загруженных на вашу машину, введите:

docker images

В качестве примера запустим контейнер, использующий последнюю версию образа Kali Linux. Комбинация ключей -i и -t позволяет осуществлять интерактивный доступ к контейнеру:

docker run -it kalilinux/kali-linux-docker

Для выхода:

exit

Помните, что при каждом «обычном» запуске создаётся новый клон контейнера!!! Для запуска ранее запущенного контейнера, его нужно указывать явно.

Подборка материалов, которые я переводил про Docker:

This topic was modified 4 недели назад 2 times by MiAl

ОтветитьЦитата
Topic Tags
Share:
  
Работает

Пожалуйста, Вход или Зарегистрироваться