Команда IT специалистов выполнит подготовку инфраструктуры для вашего бизнеса.
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов.
8(977)608-78-62 adm@nixm.ru

docker на 23 fedore

Установка программ в Fedora
Ответить
Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

docker на 23 fedore

Сообщение nezabudka »

Стoлакнулась с такой проблемкой. На нетбуке ядро не поддерживает
полную виртуализацию да и силой духа машинка не вышла. А порой
так хочется что бы под рукой была возможность проверить межсетевые
связи ну и песочница ни когда не помешает. Железо intel atom
поддерживает работу как 32 битной так 64 битной системы. Так как
память 2Гига то и ставила я 32 битку. Вариантов в принципе не много.
Первый это конечно докер. Алгоритм действий. Переустановить систему на 64 бита.
Тайловый менеджер кушает мало да и можно после установки запускать
если че в консольном режиме. Такая связка как менеджер виртуалных
терминалов tmux, файловый менеджер ranger и редактор vim делают работу
в консоли ни чем не хуже графического тайлового менеджера. Из цепочки
даже можно исключить ranger и поставить на vim плагин nerdtree дающий
возможность путешествовать по дереву файловой состемы не выходя из
редактора. Но связка с ranger мне нравится больше. Так, еще, почему
64 бита? Просто потому что докер не соизволил поддержать 32 битную
архитектуру. У меня на домашнем компе amd64 значит и будем проверять
установку на нем. Для начала я просто установила командой

Код: Выделить всё

dnf install docker
пакет из репазитория и при запуске получила ошибку.

Код: Выделить всё

systemctl start docker
journalctl -xe
Вообще разбираться с докером совсем не хотелось. Я могу еще
принять когда его просто ставишь и он начинает работу из коробки.
С меня хватит разбираться с дополнительными командами наподобии
virsh.
Пошла другим путем удалили пакет docker.
И подключила докеровскую репу с новейшим релизом

Код: Выделить всё

cat >/etc/yum.repos.d/docker.repo <<\EOF
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/fedora/23
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
И теперь вместо косячно вставшего пакета установила

Код: Выделить всё

dnf install docker-engine
После этого надо не забыть перезагрузится
У нас появился интерфейс docker0 и теперь если ввести команду

Код: Выделить всё

docker run -i -t debian /bin/bash
То докер проверит перед запуском наличае образа debian
и естесно не найдя его скачает последний из репы докера
размером чуть больше 50метров и запустит его так как
если бы вы открыли его в чейнджруте. Ай пи целевой машины
будет 172.17.0.1 а виртуалки 172.17.0.2 на виртуальном мосту
с интерфейсом docker0.
Система apt заработает после первого обновления

Код: Выделить всё

apt update
Ну как то так, пошла ставить на нетбук.
Да, надо не забыть удалить из системы установленный по умолчанию
qemu-kvm. Постоянно ругается на ядро и биос.
Последний раз редактировалось nezabudka 05 янв 2016, 22:55, всего редактировалось 1 раз.
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватара пользователя
ALEXX
Администратор
Администратор
Сообщения: 1350
Зарегистрирован: 21 дек 2014, 14:59
Откуда: Королёв
Контактная информация:

Re: docker на 23 fedore

Сообщение ALEXX »

Спасибо тебе огромное! Побольше бы таких как ты, мир менялся бы незаметно в лучшую сторону :) ;)
Ответить

Вернуться в «Установка программ»