Warning: Attempt to read property "comment_count" on null in /home/host1362995/kali.org.ru/htdocs/www/wp-includes/general-template.php on line 3194
Warning: Attempt to read property "ID" on null in /home/host1362995/kali.org.ru/htdocs/www/wp-includes/post-template.php on line 674

Warning: Attempt to read property "post_type" on null in /home/host1362995/kali.org.ru/htdocs/www/wp-includes/post-template.php on line 675

Warning: Attempt to read property "post_parent" on null in /home/host1362995/kali.org.ru/htdocs/www/wp-includes/post-template.php on line 728
class="-template-default page page-id- page-parent wp-embed-responsive global-layout-right-sidebar wpf-default wpft-post wpf-guest wpfu-group-4 wpf-theme-2022 wpf-is_standalone-1 wpf-boardid-0 is_wpforo_page-1 is_wpforo_url-1 is_wpforo_shortcode_page-0 wpforo">
Уведомления
Очистить все

Docker в Kali Linux

1 Записи
1 Пользователи
0 Likes
8,029 Просмотры
 MiAl
(@mial)
Участник Admin
Присоединился: 5 лет назад
Записи: 267
Создатель темы  

Здесь задаём вопросы, обсуждаем проблемы по использованию 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:


   
Цитата
Метки темы
Поделиться: