Dwight
18.04.2019
13:39:51
хелпаа правильно ли понимаю
docker-compose up -d запустить контейнер
docker-compose down удалить?
Andor
18.04.2019
13:40:01
нет
down Stop and remove containers, networks, images, and volumes
up Create and start containers
Google
Alibek
18.04.2019
13:46:23
всем добра, наблюдается следующая проблема:
контейнеры создаются сервисами - однотипно всё, в одном всё ок, в другом неработает маршрут по умолчанию точнее работает, но вот так:
bash-4.4# traceroute -In 172.18.0.1
traceroute to 172.18.0.1 (172.18.0.1), 30 hops max, 46 byte packets
1 172.18.0.12 3065.465 ms !H 3064.543 ms !H 3061.863 ms !H
может кто решал подобное?
George
18.04.2019
13:52:27
больше деталей дайте )
Alibek
18.04.2019
13:52:29
в соседнем контейнере при этом всё работает:
/ # traceroute -In 172.18.0.1
traceroute to 172.18.0.1 (172.18.0.1), 30 hops max, 46 byte packets
1 172.18.0.1 0.012 ms 0.007 ms 0.007 ms
George
18.04.2019
13:52:31
настройки хоста,
настройки IP контейнеров
файрволл - ?
Alibek
18.04.2019
14:06:58
https://paste.ubuntu.com/p/2k8MnJcqN2/
https://paste.ubuntu.com/p/DbHxbvgyMw/
https://paste.ubuntu.com/p/svzmv5WQHM/
George
18.04.2019
14:09:56
Это сворм, что ли ?
Alibek
18.04.2019
14:10:19
да
George
18.04.2019
14:12:26
Фу
?Томат?
18.04.2019
14:14:25
Господа китоводы, а кто-нибудь может объяснить, зачем может понадобиться пихать nginx в контейнер?
George
18.04.2019
14:14:44
Google
Max
18.04.2019
14:15:03
George
18.04.2019
14:15:05
Ник - прекрасен
Max
18.04.2019
14:16:00
Или когда нужна версия nginx, которой нет в репозиториях.
Собственно, у нас и то, и другое
?Томат?
18.04.2019
14:16:20
А куда ещё ?
Я до этого просто на хосте ставил. А тут решил ваш докер посмотреть, а мне предлагают nginx поднимать в контейнере. Я, конечно, понимаю, что это примера ради, но возник вопрос)
George
18.04.2019
14:16:44
Nginx плохо подходит для докер среды
ildar
18.04.2019
14:17:11
Jentry
18.04.2019
14:17:36
?Томат?
18.04.2019
14:17:56
ildar
18.04.2019
14:18:16
Petrovich
18.04.2019
14:22:55
docker: Error response from daemon: driver failed programming external connectivity on endpoint phantasus10 (13bf884051046f1751e2406e36fef689b1acb5c898cce58fde9d00f461dfbdc8): Timed out proxy starting the userland proxy.
впервые вижу такую ошибку
?Томат?
18.04.2019
14:36:02
А у envoy сайт не открылся.
Dmitry
18.04.2019
14:54:53
Привет. Я начинаю работать с Docker. Кто-нибудь может ответить на несколько вопросов?
Dmitry
18.04.2019
14:56:56
Dmitry
18.04.2019
14:57:25
Если я выполню в dockerfile обновление apt и установку пакета, этот пакет установится на машине и будет доступен всем пользователям в ОС? Как мне удалить его после завершения работы?
Sergey
18.04.2019
14:57:28
Удалишь образ и все
Google
Dmitry
18.04.2019
15:00:08
Владимир
18.04.2019
15:00:31
Sergey
18.04.2019
15:00:55
Владимир
18.04.2019
15:01:14
Dmitry
18.04.2019
15:05:34
А как происходит расширение на основе образов? Те, что используются в FROM. Если я использую Debian, как мне получить и указать соответствующий образ? Что будет, если я укажу отсутствующий или неверный образ, например Ubuntu?
George
18.04.2019
15:09:53
Если образа нет в локальном кэше докера - он качается с docker hub
Если и там его нет - ну, упс, приплыли
Владимир
18.04.2019
15:10:46
ну или какой-то другой registry который ты сам пропишешь
George
18.04.2019
15:11:46
Ну, да
Dmitry
18.04.2019
15:12:27
Oleg ?
18.04.2019
15:12:34
Гайз привет. Никто не сталкивался с задачей удалить все имаджы с одинаковым id кроме первого самого ?
Владимир
18.04.2019
15:13:08
George
18.04.2019
15:14:53
И что такое самый первый ?
Oleg ?
18.04.2019
15:16:25
ну кароче тот же самый image id получают те образы, которые просто затегались от первого созданного. условно ubuntu:v1 550a3e98b9a9. потом я взял натегал от эьтого образа еще 10 образов - у них такой же имадж ид. вот их бы все выпилить а v1 оставить
Владимир
18.04.2019
15:16:47
Oleg ?
18.04.2019
15:16:52
да
это и хочу
Google
Oleg ?
18.04.2019
15:16:55
)
Владимир
18.04.2019
15:17:38
docker rmi container_name:tag
Oleg ?
18.04.2019
15:18:15
ну так то да, но я конечно имел в виду красиво и автоматизировано
даже так: сначала узнать у какого образа есть такие лишние теги и потом дропнуть
))
Dmitry
18.04.2019
15:19:58
А почему команды в CMD оформляются таким образом - ["apt", "install", "nginx"]? В контейнере можно запустить всего одну такую команду? Что делать, если нужно запустить несколько программ?
Владимир
18.04.2019
15:21:10
Andrey
18.04.2019
15:22:19
Владимир
18.04.2019
15:23:11
если тебе надо что-то установить в контейнер, то ставь через RUN
Dmitry
18.04.2019
15:24:08
Andrey
18.04.2019
15:24:24
Именно так, плюс к этому можешь как ты понимаешь не 2к ранов а анд анд
Владимир
18.04.2019
15:25:22
Andrey
18.04.2019
15:25:38
Да
Заметь оно ограничено ,не транжирь)
Artem
18.04.2019
15:27:56
Кто знает как решить проблему?
Всем привет) идиотский вопрос. Я в основном в последнее время работал с docker-compose. Сейчас нужно работать с vagrant. В чем дифф?
George
18.04.2019
15:28:20
Вагрант - это про виртуплки
Полноценные
Artem
18.04.2019
15:28:55
Andrey
18.04.2019
15:29:10
Google
Artem
18.04.2019
15:29:49
Владимир
18.04.2019
15:30:22
Pavel
18.04.2019
15:30:36
А образы чем собирают?
вагрант - это обвязка для разных гипревизоров для быстрого развертывания n или к виртуалок
Artem
18.04.2019
15:31:16
Те конкурент виртуалбокс?
Pavel
18.04.2019
15:31:24
может и kvm и virtualbox
Владимир
18.04.2019
15:31:25
Andrey
18.04.2019
15:31:33
Оууу
Pavel
18.04.2019
15:31:43
Владимир
18.04.2019
15:31:57
вагрант это обертка для запуска виртуалок. разных гипервизоров
Artem
18.04.2019
15:32:06
Не агретись плис. Я тупой и знаю это
Pavel
18.04.2019
15:32:30
Andrey
18.04.2019
15:32:58
Владимир
18.04.2019
15:34:12
Не агретись плис. Я тупой и знаю это
никто не агрится. у вагранта свои плюсы есть. к примеру у него есть провиженинг системами оркестрации. т.е. ты можешь поднять виртуалку и сразу на нее накатить какую-нибудь ансибл роль
Andrey
18.04.2019
15:34:32
Вообще лучше доки никто не скажет.
Artem
18.04.2019
15:34:42
Ок. Я люблю описать образ в докер ямл и быть счастливым. В вагрант я должен сделать почти то же? И запустить отдельно виртуалку?
Dmitry
18.04.2019
15:35:25
если тебе надо что-то установить в контейнер, то ставь через RUN
Я встречал несколько Dockerfile, где не указываются ENTRYPOINT. Как в таком случае работает CMD? Если мне нужно запустить несколько процессов, что указывать в CMD? Например, Nginx, PHP-FPM, MariaDB. Какой должна быть структура контейнера для таких случаев?
Владимир
18.04.2019
15:36:53
George
18.04.2019
15:38:36
Владимир
18.04.2019
15:39:02
ildar
18.04.2019
15:39:53