@docker_ru

Страница 667 из 1375
Bohdan
27.06.2018
12:03:06
но теоретически пути могут меняться, думаю, в конфиге задается это

The
27.06.2018
12:09:35
переустановил docker, все равно эти контейнеры поднимаются на секунду.

кажется, я нашел как это прибить. docker service rm a b c, где a b c - мои сервисы

Анатолий
27.06.2018
12:19:16
если контейнеры поднимаются и падают значит у вас ошибки там

Google
Анатолий
27.06.2018
12:19:56
попробуйте посмотреть логи контейнера

The
27.06.2018
12:23:15
проблема была в том, что я не знал как от них избавится, так как перенес docker-compose файл в другую папку и изменил его

Анатолий
27.06.2018
12:26:15
docker -logs <container> --tail 10

The
27.06.2018
12:33:57
уже поздно. вы читали всю переписку?

docker-compose down не помогало

Анатолий
27.06.2018
12:34:28
docker logs <container> --tail 10

уже поздно. вы читали всю переписку?
у меня телеграмм через раз подключается

Vlad
27.06.2018
12:41:29
За благовременно прошу прощение за дублирование. Коллеги, помогите пожалуйста по PM2, Docker https://pastebin.com/09ieFPdn https://pastebin.com/SMbBgbYH https://pastebin.com/uwBTzbGL https://pastebin.com/hNjcdTeh - тут ничего особенного Собираю: docker build -t test_pm2 Запускаю: docker run -p 3000:8080 test_pm2 Комп: Window10 x64 собралось, запустилось вроде норм: PS C:\Users\tester\test_pm2> docker run -p 3000:8080 test_pm2 [2018-06-27 11:55:29] PM2 log: Launching in no daemon mode [2018-06-27 11:55:29] PM2 log: Starting execution sequence in -fork mode- for app name:app id:0 [2018-06-27 11:55:29] PM2 log: App name:app id:0 online Server running at http://localhost:8080/ В браузере стучусь по localhost:3000 -> This page isn’t working Сделал согласно примера чтоб исключить ошибку. Но монимаю что она в чем-то есть. Что не так?

внутри контейнера приложение отвечате http.get('http://localhost:8080', (res)=>console.log) -> "test" А снаружи (с хостовой машины 3000) не хочет. Как буд-то порт не проблосило

Andrey
27.06.2018
12:45:35
ну а почему приложение слушает локалхост?

пусть 0.0.0.0

Vlad
27.06.2018
12:57:21
ну а почему приложение слушает локалхост?
Вроде разницы нет, это же алиас даже в Linux, разве нет?

Ilya
27.06.2018
12:57:40
wat

Google
Yaroslav
27.06.2018
12:58:06
Vlad
27.06.2018
12:58:17
Yaroslav
27.06.2018
12:58:20
Ок, пробую
попробуй сделать: docker inspect idOfContainer взять его ip, и по нему коннект сделать

Дмитрий
27.06.2018
12:58:23
Andrey
27.06.2018
12:58:39
успел :)

Дмитрий
27.06.2018
12:59:07
успел :)
да, броадкаст это 255.255.255.255

Vlad
27.06.2018
13:04:04
пусть 0.0.0.0
Заработало

попробуй сделать: docker inspect idOfContainer взять его ip, и по нему коннект сделать
А это норм что IP 0.0.0.0 указывать приложению? > docker inspect 8450011e37c7 | grep "IPAddress" "SecondaryIPAddresses": null, "IPAddress": "172.17.0.2", "IPAddress": "172.17.0.2",

Vlad
27.06.2018
13:17:52
0.0.0.0 - слушать все IP
устанавливается на тот случай если не знать какой IP внутри контейнера будет?

Igor
27.06.2018
13:18:33
привет. тут новичков за глупые вопросы бьют или нет?

Sergey
27.06.2018
13:18:45
ток не слишком тупые)

Igor
27.06.2018
13:20:10
крч, у меня задача, сделать контейнер чтобы на нем пулять сборку аппликухи на ionic и гонять тесты на этом контейнере

я начал делать на node:9-slim - работает на отлично, но слишком долго и жирный образ очень

Ilya
27.06.2018
13:20:44
устанавливается на тот случай если не знать какой IP внутри контейнера будет?
мне кажется, вам не про докер надо пойти почитать, а про более базовые вещи

Igor
27.06.2018
13:21:15
заменяю на node alpine и контейнер перестает запускаться

Vlad
27.06.2018
13:21:45
@Version81 @Med1c84 @AlexTronchev @thesharp Всем спасибо за помощь.

Igor
27.06.2018
13:22:44
пускаю аппу вот так: CMD ionic serve -p 9090 в альпине орет, что: docker: Error response from daemon: oci runtime error: container_linux.go:247: starting container process caused "exec: \"-p\": executable file not found in $PATH".

Vlad
27.06.2018
13:23:08
мне кажется, вам не про докер надо пойти почитать, а про более базовые вещи
Уверен, не все базовое знаю и не всем что знаю оперативно манипулирую ))

Google
Igor
27.06.2018
13:23:44
в квадратных скобках
типа CMD ["ionic", "serve", "-p", "9090"]?

пробовал, разницы нет

Дмитрий
27.06.2018
13:23:54
Igor
27.06.2018
13:24:07
джесси запускает, альпайн - козлит

Ilya
27.06.2018
13:24:23
а руками если запустить ионик из алпайна?

из конкретно этого образа

Igor
27.06.2018
13:24:28
запускает

Дмитрий
27.06.2018
13:24:35
джесси запускает, альпайн - козлит
укажи полный путь до ionic

Ilya
27.06.2018
13:24:55
ну по ошибке видно, что он пытается запустить "-p", что смешно. это явно чинится указанием CMD в виде массива.

Igor
27.06.2018
13:25:45
ну да, типа exec formatting standard, или как они там это зовут

но чот в альпайне не помогает ): грусть

Andrey
27.06.2018
13:41:42
покажи полностью dockerfile

Jim
27.06.2018
15:05:02
Коллеги, всем привет! В связи с объявлением iptables устаревшим, возник вопрос: Кто-то может подсказать на каком уровне в Docker сейчас находиться поддержка nftables?

Tony
27.06.2018
15:17:00
человеки, а кто-нибудь тут проходил сертификацию по докеру? Как готовились? Курсы которые они предлагают как-то уж вообще зашкварно дорого стоят (3 x $2000 O_o).

Tony
27.06.2018
17:01:19
Я не знаю, но по мне так это как минимум крутая штука чтобы козырять на собеседованиях. Хотел услышать мнения опытных джедаев.

Борис
27.06.2018
17:03:57
На собеседованиях никаких плюсов не дает. Обычно сертификация показатель того, что ты хорошо зазубрил документацию. Имхо

Ванько
27.06.2018
17:06:49
На собеседованиях никаких плюсов не дает. Обычно сертификация показатель того, что ты хорошо зазубрил документацию. Имхо
Хорошо зазубренная и понятая документация даёт неплохого профита в скорости решения проблем

Volodimir Fedorov
27.06.2018
17:11:31
умение гуглить дает не меньший профит)

Google
Sergey
27.06.2018
17:11:41
Я не знаю, но по мне так это как минимум крутая штука чтобы козырять на собеседованиях. Хотел услышать мнения опытных джедаев.
на собеседованиях ты козыряй мозгами и опытом решения сложных кейсов. бумажкой за 6к зелени можешь подтереться, на рынке она не востребована

Volodimir Fedorov
27.06.2018
17:11:43
но теория конечно лучше

Tony
27.06.2018
17:14:44
ясно понятно. Короче ни у кого опыта получения этой бумажки нет, зато дохрена мнений не по существу ("как готовиться" был изначальный вопрос) и в качестве ответа мне посоветовали подтереться. 10\10 would ask again.

Ванько
27.06.2018
17:15:57
Sergey
27.06.2018
17:29:58
просто выглядело как вброс "йа боюсь собеседоваться, поэтому буду готов ишачить за бумажку которая никому не нужна, а вдруг поможет"

Admin
ERROR: S client not available

Sergey
27.06.2018
17:34:17
я говорю как это выглядит со стороны, а не констатирую факты

Shaz
27.06.2018
17:34:33
Не в скорости
Ну вызубрив доку к одной версии, и словив проблем на другой - все равно в Гугл пойдешь...

Ванько
27.06.2018
17:35:06
Shaz
27.06.2018
17:36:09
ясно понятно. Короче ни у кого опыта получения этой бумажки нет, зато дохрена мнений не по существу ("как готовиться" был изначальный вопрос) и в качестве ответа мне посоветовали подтереться. 10\10 would ask again.
Ну мне рассказывал товарищ что их фирма наняла чувака из штатов за 100500 с сертефикацией по куберу, шоб он им его развернул. Но... дальше настройки nfs он не продвинулся за пару месяцев)

Volodimir Fedorov
27.06.2018
17:36:37
ишачить за бумажку.. а если контора платит? думаю врятли кто то откажется под предлогом "нафег не пригодится"

Shaz
27.06.2018
17:36:45
Щас бы чейнджлоги не читать перед обновкой
Ну можно же перейти с проекта на проект, а там все не так и все не то)

Ванько
27.06.2018
17:37:36
Ну можно же перейти с проекта на проект, а там все не так и все не то)
Ну тоже неплохо бы перед офером узнать с чем работать надо

Sergey
27.06.2018
17:37:53
докер сейчас не панацея, щас в containerd все полезут

Shaz
27.06.2018
17:39:07
Ну тоже неплохо бы перед офером узнать с чем работать надо
Ну не только лишь все так делают. Был у меня в течении месяца начальник, тож сертами увешан, и рхела и itil и ещё чем-то там. Но, на практике - нулина нулевая.

Ванько
27.06.2018
17:40:05
докер сейчас не панацея, щас в containerd все полезут
containerd, currently in version 1.0.1, is a daemon born from extracting the container execution subset of the Docker Engine, and is used internally by Docker since the 1.11 release. containerd versions prior to v1.0.x were used in Docker 17.10 and earlier (see Docker version release notes), and Docker 17.12 is the first release to use containerd v1.0.0

Google
Ванько
27.06.2018
17:40:30
ииии?)
Ещё одна обвязка над докером?

Сколько таких убивцев уже было, которые по сути докер и используют под капотом?

Sergey
27.06.2018
17:41:38
containerd был частью докера старых версий, но форкнулся на данный момент позволяет лучше контролировать состояние контейнеров под капотом k8s на всех нодах кластера с crictl докер так не могёт

Shaz
27.06.2018
17:41:40
Ещё одна обвязка над докером?
Не над, а под. Или рядом

Ванько
27.06.2018
17:41:59
Вон оно чо

Ну ладно

Sergey
27.06.2018
17:42:35
Вон оно чо
https://kubernetes.io/blog/2017/11/containerd-container-runtime-options-kubernetes/

Ванько
27.06.2018
17:43:13
Да лан, не хочу всё равно кубер. Хашикорп ванлав

Sergey
27.06.2018
17:43:32
gitkube который от них?)

Ванько
27.06.2018
17:44:15
Nomad

Я хз чо от них куда то попало

Просто юзаю consul+nomad+vault

Sergey
27.06.2018
17:45:05
хех

Shaz
27.06.2018
17:45:24
Sergey
27.06.2018
17:45:27
я отпочкованый от стека Nomad живой?

Ванько
27.06.2018
17:46:07
я отпочкованый от стека Nomad живой?
Да, но сложно без консула его содержать

Страница 667 из 1375