Leo
https://docs.docker.com/install/linux/linux-postinstall/#manage-docker-as-a-non-root-user
Egor
https://docs.docker.com/install/linux/linux-postinstall/#manage-docker-as-a-non-root-user
имхо, проще через tcp общаться, с tls аутентификацией
Andrey
systemctl start docker A dependency job for docker.service failed. See 'journalctl -xe' for details. # journalctl -xe -- The result is RESULT. Nov 23 05:55:22 vps41742912.local systemd[1]: Dependency failed for Docker Application Container Engine. -- Subject: Unit docker.service has failed -- Defined-By: systemd -- Support: http://www.ubuntu.com/support -- -- Unit docker.service has failed. -- -- The result is RESULT. Nov 23 05:55:22 vps41742912.local systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'. Nov 23 05:55:22 vps41742912.local systemd[1]: Stopped Docker Application Container Engine. -- Subject: Unit docker.service has finished shutting down -- Defined-By: systemd -- Support: http://www.ubuntu.com/support -- -- Unit docker.service has finished shutting down. Nov 23 05:55:41 vps41742912.local sshd[3990]: error: Could not load host key: /etc/ssh/ssh_host_ecdsa_key Nov 23 05:55:41 vps41742912.local sshd[3990]: error: Could not load host key: /etc/ssh/ssh_host_ed25519_key Nov 23 05:55:42 vps41742912.local sshd[3990]: Invalid user boc from 202.149.193.118 port 36775 Nov 23 05:55:42 vps41742912.local sshd[3990]: pam_unix(sshd:auth): check pass; user unknown Nov 23 05:55:42 vps41742912.local sshd[3990]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=202.149.193.118 Nov 23 05:55:44 vps41742912.local sshd[3990]: Failed password for invalid user boc from 202.149.193.118 port 36775 ssh2 Nov 23 05:55:44 vps41742912.local sshd[3990]: Received disconnect from 202.149.193.118 port 36775:11: Bye Bye [preauth] Nov 23 05:55:44 vps41742912.local sshd[3990]: Disconnected from invalid user boc 202.149.193.118 port 36775 [preauth]
что говорит journalctl -eu docker? только если там большая портянка, закинь её в https://pastebin.com/ и скинь ссылку
Andrey
@ldviolet @nengchak у него рут
Egor
@ldviolet @nengchak у него рут
ну тогда вообще от рута работать вообще проще
Андрей
systemctl start docker. Но ты вопрос игнорируешь. Ты проверил, у тебя демон работает?
# sudo groupadd docker # sudo usermod -aG docker $(whoami) # reboot NOW # sudo service docker start A dependency job for docker.service failed. See 'journalctl -xe' for details. # journalctl -xe Nov 23 06:00:01 vps41742912.local sshd[705]: Invalid user steve from 54.37.8.221 port 45060 Nov 23 06:00:01 vps41742912.local sshd[705]: pam_unix(sshd:auth): check pass; user unknown Nov 23 06:00:01 vps41742912.local sshd[705]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=54.37.8.221 Nov 23 06:00:01 vps41742912.local sshd[703]: Failed password for invalid user csserver from 209.141.40.127 port 54904 ssh2 Nov 23 06:00:01 vps41742912.local sshd[703]: Received disconnect from 209.141.40.127 port 54904:11: Bye Bye [preauth] Nov 23 06:00:01 vps41742912.local sshd[703]: Disconnected from invalid user csserver 209.141.40.127 port 54904 [preauth] Nov 23 06:00:03 vps41742912.local sshd[705]: Failed password for invalid user steve from 54.37.8.221 port 45060 ssh2 Nov 23 06:00:03 vps41742912.local sshd[705]: Received disconnect from 54.37.8.221 port 45060:11: Bye Bye [preauth] Nov 23 06:00:03 vps41742912.local sshd[705]: Disconnected from invalid user steve 54.37.8.221 port 45060 [preauth]
Denis🇨🇭🚜 🕌
Вас другой лог просили от сервиса самого докера
Андрей
journalctl -eu docker Nov 23 05:49:19 vps41742912.local systemd[1]: Dependency failed for Docker Application Container Engine. Nov 23 05:49:19 vps41742912.local systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'. Nov 23 05:49:19 vps41742912.local systemd[1]: Stopped Docker Application Container Engine. Nov 23 05:55:22 vps41742912.local systemd[1]: Starting Docker Application Container Engine... Nov 23 05:55:22 vps41742912.local systemd[1]: Dependency failed for Docker Application Container Engine. Nov 23 05:55:22 vps41742912.local systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'. Nov 23 05:55:22 vps41742912.local systemd[1]: Stopped Docker Application Container Engine. Nov 23 05:56:33 vps41742912.local systemd[1]: Starting Docker Application Container Engine... Nov 23 05:56:33 vps41742912.local systemd[1]: Dependency failed for Docker Application Container Engine. Nov 23 05:56:33 vps41742912.local systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'. Nov 23 05:56:33 vps41742912.local systemd[1]: Stopped Docker Application Container Engine. Nov 23 05:57:23 vps41742912.local systemd[1]: Starting Docker Application Container Engine... Nov 23 05:57:23 vps41742912.local systemd[1]: Dependency failed for Docker Application Container Engine. Nov 23 05:57:23 vps41742912.local systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'. Nov 23 05:57:24 vps41742912.local systemd[1]: Stopped Docker Application Container Engine. Nov 23 05:59:01 vps41742912.local systemd[1]: Starting Docker Application Container Engine... Nov 23 05:59:01 vps41742912.local systemd[1]: Dependency failed for Docker Application Container Engine. Nov 23 05:59:01 vps41742912.local systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'. Nov 23 05:59:01 vps41742912.local systemd[1]: Stopped Docker Application Container Engine. Nov 23 05:59:45 vps41742912.local systemd[1]: Starting Docker Application Container Engine... Nov 23 05:59:45 vps41742912.local systemd[1]: Dependency failed for Docker Application Container Engine. Nov 23 05:59:45 vps41742912.local systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'. Nov 23 05:59:45 vps41742912.local systemd[1]: Stopped Docker Application Container Engine.
Андрей
а клиент находится тамже где и сам сервис докера?
Под клиентом что подразумевается? 1 хост машина, на ней установлен докер. Пользователь root
Andrey
@andrey_dev покажи вывод systemctl status docker, хочу понять, какой файл для юнита он использует
Denis🇨🇭🚜 🕌
https://docs.docker.com/v17.09/engine/admin/
Андрей
Помогло стартануть + reboot $ sudo addgroup --system docker $ sudo adduser $USER docker $ newgrp docker $ sudo snap install docker sudo reboot NOW Ubuntu 18.04 e у меня Как и зачем менять порт ссх?
Андрей
Эта строчка не понадобилась $ sudo snap install docker
Andrew
да тоже уже устанавливаю проверить а что насчет mesos (есть опыт) ?
mesos не по проще, он просто в роли догоняющего
V
mesos не по проще, он просто в роли догоняющего
да я и не хотел его пока что пробую nomad, надеюсь хватит его для простой оркестрации и сервис дисковери
V
Сворма не хватает?
да у него уже такая репутация не понятная, (что он уже не актуален, мол умер уже, не очень стабилен), вот и хотел переспросить.
Aleksey
https://docs.docker.com/develop/develop-images/dockerfile_best-practices/
А зачем пишут такие статьи когда есть линтеры?
Aleksey
Ну то есть в вакууме это хорошо, но зачем читать, когда линтер и так все поправить и объяснит почему
Vladislav 👻
пардон, кто поправит и объяснит?
Vladislav 👻
что выше написали
Aleksey
Lint — Википедия https://ru.wikipedia.org/wiki/Lint
Vladislav 👻
как он спасет при написании отвратительного докерфайла?
Pavel
никак)
Aleksey
Скажет, что здесь и здесь не оптимально, здесь ты стреляешь себе в ногу
Konstantin
что выше написали
не стоит там ничего объяснять
Aleksey
жду скриншотов
Нагугли, я с телефона
Vladislav 👻
Konstantin
это как атеист будет верующему что-то объяснять)
Aleksey
Не, я был не прав. Я думал там опять набор советов по расставленную скобок и кавычек
Aleksey
Я просто уже давно отказался от докерфайлов для сборки имеджей, забыл, что там можно нагородить
Vladislav 👻
там можно нагородить просто не понимая, как работает UnionFS
Konstantin
можно как обычно не понимать и советовать)
Aleksey
Да, мой косяк. Сорян
Aleksey
Я просто полностью перешёл на альтернативы для всего OCI, на эйфории считаю что докер не нужен и по умолчанию костыль, вот и несу всякое глупое
Aleksey
что ты в этом чате делаешь? )
Назовем это легаси. Я не всегда чушь несу, иногда помогаю
Evgeniy
на самом деле я специально рабил команды так мелко - чтобы можно было использовать кешированные слои, дабы не пересобирать контейнер целиком
Evgeniy
для прода естественно собру все по максимуму в одной команде
Ильдар
на самом деле я специально рабил команды так мелко - чтобы можно было использовать кешированные слои, дабы не пересобирать контейнер целиком
вы ведь в курсе, что когда разрушен хотя бы один слой, то кэш с последующих слоёв не используется? )
Konstantin
ключевое слово "последующих"
ага, особенно подобные слои полезны и нужны RUN rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
Konstantin
а потом появляются фидбеки - докер гавно, докер легаси, докер костыль
Evgeniy
ага, особенно подобные слои полезны и нужны RUN rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
это объеденяется с предыдущей закоментированной командой
Evgeniy
еще раз, этот докер файл не образец продакшен решения, а результат двухнедельного изучения докера, сделан для удобства разработки
Konstantin
я в душе не ебу, что там у тебя в голове. Ты что скинул - то и разбираем
Konstantin
т.е. в контексте не разбирался, но осуждаю
Лол, что ты несешь?) ты скинул докерфайл, я по нему и комментирую)
Evgeniy
хоспади, давайте не будем срач устраивать, ну правда
Konstantin
Мне пофиг, я за любой кипишь)
Konstantin
Один хер тут канал в свалку превратили
Evgeniy
вообще мне ваши советы очень помогают
Vladislav 👻
это объеденяется с предыдущей закоментированной командой
это необъединяется, вы одним RUN должны сделать update&install&remove&purge&rm
Evgeniy
это необъединяется, вы одним RUN должны сделать update&install&remove&purge&rm
да, именно так, RUN в UnionFS создает слой, объеденить команды - сделать их в одном RUN
Petrovich
JFYi если у вас вдруг на билд машине 4.19 ядро линукса и образы ВДРУГ перестали собираться, то https://github.com/docker/for-linux/issues/480
Petrovich
пиздец просто
Konstantin
пиздец просто
что не так?
Petrovich
очень неожиданно что билд образов ломается с обновлением ядра на хост машине
Konstantin
очень неожиданно что билд образов ломается с обновлением ядра на хост машине
не вижу ничего странного, внесли изменения в ядро, что-то сломалось. Норма
Konstantin
https://www.phoronix.com/scan.php?page=news_item&px=Linux-4.19-UBIFS-OverlayFS
Konstantin
Let’s list the major new features in this new release: Support for Nintendo guitar and drum accessories ... ну зато можно почилить)
Kostya
Ребята подскажите плиз может кто сталкивался, задача, коннектиться через php exec по ssh из докер контейнера, через консоль контейнера если запускаю php скрипт в котором exec($cmd) все работает, а если через браузер дергаю то не работает, сам php в браузере пашет проверял, в чем может быть трабла?
Leo
Php cli и php через веб сервер не одно и тоже вызывать. У них разные конфиги и разрешения
Leo
вопросы про докер )
Ну у него вопрос со слов php exec
Leo
Может не работает php exec с веба
Konstantin
Ну у него вопрос со слов php exec
ирония же, понятно не про докер речь вообще
Konstantin
Ильдар
Zamira