George
01.03.2019
09:36:49
той же джиджей или gomplate
Anton
01.03.2019
09:37:28
George
01.03.2019
09:37:45
ну, gitlab-ci.yml умеет инклюды
Google
George
01.03.2019
09:37:52
докер-компоуз через override делает )
Anton
01.03.2019
10:00:16
first
01.03.2019
10:13:53
Ребзя, всем привет.
Плохо знаю докер, поэтому не могу решить свою проблему без вашей помощи :С
Запускаю 3 сервиса в одной сетке app_network
Но при запуске пишет, что данная сетка есть, проверяю docker-compose network ls
Она и правду там есть, пробую удалить ее, выдает
network has active endpoints
НО запущенных контейнеров нету.
Делаю docker network inspect этой сети, и мне выдает, что на ней работают 3 контейнера, хотя
docker ps -a ничего не выводит.
Что делать?
Заранее спасибо за ответы :)
Vladislav
01.03.2019
10:15:37
Ребзя, всем привет.
Плохо знаю докер, поэтому не могу решить свою проблему без вашей помощи :С
Запускаю 3 сервиса в одной сетке app_network
Но при запуске пишет, что данная сетка есть, проверяю docker-compose network ls
Она и правду там есть, пробую удалить ее, выдает
network has active endpoints
НО запущенных контейнеров нету.
Делаю docker network inspect этой сети, и мне выдает, что на ней работают 3 контейнера, хотя
docker ps -a ничего не выводит.
Что делать?
Заранее спасибо за ответы :)
если не страшно грохнуть воообще все, то попробуй
docker system prune -a
first
01.03.2019
10:20:06
Vladislav
01.03.2019
10:22:25
там ищи containers
first
01.03.2019
10:24:04
"Containers": {
"01474c2d6f41ef3aa78aee806f1b084e6938a6bc85015b1c838a474862f84b36": {
"Name": "bonus2_mysql_1",
"EndpointID": "bd40782bcaa3c61f9db63567ab22db8f30f5271677701c58d3b02b86f10a3317",
"MacAddress": "02:42:ac:18:00:02",
"IPv4Address": "172.24.0.2/16",
"IPv6Address": ""
},
Вот один контейнер, делаю
-> % docker logs 01474c2d6f41ef3aa78aee806f1b084e6938a6bc85015b1c838a474862f84b36
Error response from daemon: No such container: 01474c2d6f41ef3aa78aee806f1b084e6938a6bc85015b1c838a474862f84b36
в том то и загвоздка, нету контейнеров запущенных вообще)
Vladislav
01.03.2019
10:31:07
ну демон рестартни
или попробуй его запустить еще раз
и убить
ildar
01.03.2019
10:44:59
Google
first
01.03.2019
10:47:59
Благодарю Вас, помогло :)
Ребзя, еще хелпаните плизи :)
Пишу в Dockerfile
RUN apt-get install -y git
Делаю docker-compose up —build, вижу лог сборки образа и стопорится на строке
Processing triggers for libc-bin (2.24-11+deb9u3) ...
В чем проблемсы :С
George
01.03.2019
11:24:00
docker build -t OLOLO .
касательно твоего вопроса - может тупо не хватает ему чего-то. Памяти или чего угодно
у меня тупило, например, на закачке файлов регулярно
first
01.03.2019
12:13:09
George
01.03.2019
12:13:20
ну, херовая идея билдить через компоуз
сколько ращз повторять
ты пытаешься смешивать сборку и рантайм
ололо
плюс баги самого компоуза
ну епть
first
01.03.2019
12:19:54
Artyom
01.03.2019
13:54:41
Привет. Соррян за глупый вопрос, но что-то не получается.
Как правильно прописать expose чтобы memcached был доступен по адресу 127.0.0.1:11211?
expose как-то так прописывал, либо я че-то не понимаю.
Андрей
01.03.2019
13:56:54
Artyom
01.03.2019
13:57:08
а это не открывает на хост?
Google
Андрей
01.03.2019
13:57:43
Artyom
01.03.2019
13:58:16
Котейнер с php-fpm
Андрей
01.03.2019
13:58:41
Artyom
01.03.2019
14:00:07
сборка у меня уже такая, c links: - memcached:memcached работает, но это доступ по адресу memcached. А мне нельзя конфиги менять =\
Андрей
01.03.2019
14:00:40
Artyom
01.03.2019
14:01:33
сейчас попробую.
не помогло.
Андрей
01.03.2019
14:06:14
Artyom
01.03.2019
14:06:21
Вообще, думал если прописано expose то в контейнере php-fpm я могу получить доступ по адресу 127.0.0.1:11211.
Мои мысли не верны?
ildar
01.03.2019
14:09:25
Artyom
01.03.2019
14:10:55
Valeriy
01.03.2019
14:12:27
Всем привет! Совсем простой вопрос: на mac запускаю docker desktop, и он бесконечно находится в статусе docker is starting. Из-за чего это может происходить? На другом моем mac такой проблемы не было.
Artyom
01.03.2019
14:12:28
ildar
01.03.2019
14:15:31
У них разный локалхост. Ты только на 127.0.0.1 можешь обращаться?
Artyom
01.03.2019
14:15:39
Походу обломиссимо, работает также как links
интресно если в links закостылить.
ildar
01.03.2019
14:16:13
Ничего не поменяется)
Значит net mode host
https://docs.docker.com/network/host/
Google
ildar
01.03.2019
14:19:28
Но очевидно нужно двигаться в сторону изменения конфига приложения. И лучше задавать такие вещи переменными окружения.
Artyom
01.03.2019
14:20:27
у меня тут докер не любят =\
а этот параметр захардкожен.
inqfen
01.03.2019
14:21:27
Вообще такое хардкодить это долбоебизм
Вне зависимости от докера
Потом решите сделать 2 сервера с приложениями с балансировкой
Мемкеш же не будет у каждого свой
Artyom
01.03.2019
14:22:34
Ну не мне рассказывать что это.
что есть то есть.
пробросить порт можно как-нибудь?
inqfen
01.03.2019
14:23:26
Тогда только если на хост перевешивать сеть
Artyom
01.03.2019
14:23:40
ок, сча попробую.
думал expose решит мою проблему.
inqfen
01.03.2019
14:24:12
Передай ещё тем кто там это захаркодил
ildar
01.03.2019
14:24:21
inqfen
01.03.2019
14:24:22
Что они долбоящеры
Так сказали в одном чате в интернете
Artyom
01.03.2019
14:27:11
Google
Artyom
01.03.2019
14:27:43
Поржал спасиб, есть такое желание)
короче буду костылить, потом может разберусь, всем спасибо)
Pit
01.03.2019
14:28:23
Artyom
01.03.2019
14:28:42
?
Pit
01.03.2019
14:28:49
и поднимают свои иптаблесы в докерах
ildar
01.03.2019
14:29:16
А на самом деле - зачем пилить монолит без поддержки разработчиков? Сложи все в контейнер и забудь.
inqfen
01.03.2019
14:37:09
А потом разработчики прибегут и скажут а давай все это быстренько докеризуем, нам тут нужно ещё серверы и факапы из-за разных окружений начали ловить
Денис
01.03.2019
14:44:11
Всем привет. Делаю
docker build -t test-prj:latest -f /path/to/docker/file /path/to/builds
Выдает ошибку unable to prepare context: The Dockerfile must be within the build context
CentOS 6, на маке все работает.
Как мне сделать так, чтобы контекст с файлами для сборки был в одной директории, а докер файл в другой?
Artyom
01.03.2019
14:46:05
Andrey
01.03.2019
14:52:33
ildar
01.03.2019
14:58:25