docker на 23 fedore

Установка программ в Fedora

docker на 23 fedore

Сообщение nezabudka » 05 янв 2016, 14:47

Ст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
Аватар пользователя
nezabudka
Местный говорун
Местный говорун
 
Автор темы
Сообщений: 613
Фото: 180
Стаж: 3 года 2 месяца 29 дней
Откуда: Ростов на Дону
Благодарил (а): 286 раз.
Поблагодарили: 145 раз.

docker на 23 fedore

Спонсор

Спонсор
 

Re: docker на 23 fedore

Сообщение ALEXX » 05 янв 2016, 18:57

Спасибо тебе огромное! Побольше бы таких как ты, мир менялся бы незаметно в лучшую сторону :) ;)
Аватар пользователя
ALEXX
Администратор
Администратор
 
Сообщений: 1149
Фото: 35
Стаж: 3 года 6 месяцев 26 дней
Откуда: Королёв
Благодарил (а): 334 раз.
Поблагодарили: 187 раз.


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

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1