Stas
2.1 гига
Stas
для запуска говнософтины нужен qt4, qt5, boost и куча всего остального
Stas
8ac5fdcb5c34 2 minutes ago /bin/sh -c apt-get update && apt-get inst... 1.68GB
Stas
и вот здесь я всплакнул
Artem
я же говорю он тянет за собой такую портянку всего, что пихать его в контейнер.. ну такое
Artem
его проще как имадж какой нибудь вм переносить
Stas
сейчас думаю да с этого image сниму
Stas
странно, это же по сути дебиан
Stas
😆
Dmitry
Кто нибудь майнеры у себя на сервере в докер контейнерах (они еще и мезосом управляются) обнаруживал?
Gluek
ого, майнеры в докере, а как они майнят?
Dmitry
Конкретнее
Dmitry
Кому интересно имя образа rueguy/wolf9466-cpuminer-multi
Igor
На сервере компании?
Igor
Ахах
Dmitry
Мне кажется майнинг это не выгодное дело
Dmitry
Если только не присасываться к чужим серверам
Igor
Ну так @nodekra ясно дал понять))
Gluek
"настрою docker для вашей компании бесплатно" 😏
Igor
Даже приплачу
Роман
Посоветуйте ФС для хранения /var/lib/docker, пожалуйста. Заканчиваются иноды постоянно на ext4.
Anonymous
Vlad
#хрычконсалтинг
Vlad
Роман
Или всё заново собирать?
Vlad
Не знаю, может и есть какой-то другой способ кроме rsync для миграции. Я не слышал про такой.
Bogdan (SirEdvin)
Мда, вот и у меня сети в docker сошли с ума)
Роман
Sun
Ударьте меня, пожалуйста, в лицо образом линуха с loop-device включенном в ядре?
Sun
Который можно будет как FROM заюзать
Aleksand
Artem
что лучше для сборки логов от докера elk + gelf драйвер или efk + fluentd драйвер?
Artem
собираю логи с приложения из stdout контейнеров в сворме
Alexander
Всем привет!
Alexander
Только познаю Docker. Подскажите пожалуйста:
Делаю в билде:
ADD /bootstart.sh /
RUN /bootstart.sh
Step 6/21 : ADD /bootstart.sh /
—-> Using cache
—-> bb3751f60a30
Step 7/21 : RUN /bootstart.sh
—-> Running in 476e1936d8dc
/bin/sh: 1: /bootstart.sh: not found
Aleksandr
Aleksand
Sun
Alexander
Alexander
Step 5/22 : RUN cd /
---> Using cache
---> d9f3b1669dea
Step 6/22 : COPY bootstart.sh /
---> Using cache
---> d64853d53cfa
Step 7/22 : RUN chmod +x /bootstart.sh
---> Running in f4dec4d5a587
---> c9ab8fb85ca1
Removing intermediate container f4dec4d5a587
Step 8/22 : RUN /bootstart.sh
---> Running in 4779481ae871
/bin/sh: 1: /bootstart.sh: not found
Таймураз
пробывал, не фурычит
Когда ты делаешь /bootstrap.sh, он обращается к корневой директории
Такое без слеша нужно, либо ./bootstrap.sh
Alexander
/bin/sh: 1: ./bootstart.sh: not found
Alexander
/bin/sh: 1: bootstart.sh: not found
Alexander
Пробывал
Alexander
при этом файл копируется
Alexander
он там есть
Таймураз
Таймураз
он там есть
Короче, он не находит файл
Почему- разбирайся
Aleksand
и покажи
Alexander
я сейчас WORKDIR / наверх поместил... вот жду когда дойдёт до момента, надо было наверное непосредственно перед этими командами вставить и проверить
Alexander
сделай RUN ls -al /
Я делал:
Running in e85e7e474be6
total 68
drwxr-xr-x 2 root root 4096 Jul 10 18:57 bin
drwxr-xr-x 2 root root 4096 Apr 12 2016 boot
-rwxr-xr-x 1 root root 817 Jul 24 10:09 bootstart.sh
Таймураз
Alexander
с Docker осваиваюсь, на работе никто не юзал еще...
Aleksand
Салтыдык
The VOLUME instruction creates a mount point with the specified name and marks it as holding externally mounted volumes from native host or other containers.
Салтыдык
сорс указывается на этапе запуска контейнера
Салтыдык
ну а как ещё-то?) А если докерфайл распространять? Типа всегда будет монтироваться твой путь с машины?)
Салтыдык
why in the world would you speak English in Russian chat, could you tell me please?
Artem
что-то я не догнал твой инглиш)
Салтыдык
gotcha
Салтыдык
Салтыдык
ну вроде норм, только не уверен, что на 17-ой строке есть git
Салтыдык
k
Салтыдык
можно снести кэш apt, но не сильно поможет
Салтыдык
в конце перед CMD сделать ещё RUN с выпилом мусора
Салтыдык
хз
Салтыдык
кэш apt'a;
ненужные пакеты, которые требовались только для сборки
Салтыдык
https://www.dajobe.org/blog/2015/04/18/making-debian-docker-images-smaller/
Салтыдык
я не очень знаком с apt-get, но думаю этого мало. Читай статью, которую я скинул
Салтыдык
Из доки:
Note: The official Debian and Ubuntu images automatically run apt-get clean, so explicit invocation is not required.
Салтыдык
https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/#run
Sun
Best-practice — не использовать убунту.
Салтыдык
ну кому как, мне пакетов alpine хватает
Vasilii
Yury
Хай, парни, запилил тут небольшую приложушку, умеет SSH тунель поднимать на айфончике. Прикольно если кому пригодится. https://itunes.apple.com/us/app/sshtunnel/id1260223542?mt=8