Lev
ОЧЕНЬ ЗРЯ
Sergey
нет никакого таза в админах
Sergey
наверное выпилился
Konstantin
нет никакого таза в админах
я думал он про @Atassis, почти)
runinterface
]
George
Подскажите плиз! Файлы лежат на харде менеджера сворма, как я могу собрать и запустить образ с этими файлами на ноде сворма? Регистр для образов (доступный со всех нод) почему-то не получается создать, есть какие-то еще оптимальные способы?
Lev
Я вот вчера часов 7 потратил и у меня всё получилось
George
Что значит регистр не получается создать? Как, какими средствами, где, для чего создаешь?
Создать-то получается, а вот сделать его доступным со всех нод - не получается (не виртуальных машин, а реальных)
Lev
а, ну тут не я помогу. только на юзер\пароль авторизацию умею поднимать
Konstantin
Всем отойти, я несу хрустальный шар, ща что-то там найду
Konstantin
На крайняк кого-то вызовем оттуда
A
Всем привет, ребят. Как можно поднимать несколько контейнеров с одного образа с разными портами для разных сервисов с помощью docker-compose? Например, 2 редиса под порты 6379 и 6380.
Alexey
Добрый день, подскажите пожалуйста, если докер образ создавая удалить пользователя root из /etc/passwd пол кем тогда залогинится пользователь ? Ни под кем я полагаю, упадет наверное, или запросит ввести пользователя
Саша
по-моему это не единственный объект где хранятся пользователи
A
Вот пример композ файла: version: "3.5" services: cache-client: container_name: cache-client image: cache-client ports: - 8069:8069 depends_on: - l1-redis logging: options: max-size: "10m" max-file: "10" l1-redis: image: redis:alpine container_name: l1-redis ports: - "6380:6379" logging: options: max-size: "10m" max-file: "10" l2-redis: image: redis:alpine container_name: l2-redis ports: - "6379:6379" logging: options: max-size: "10m" max-file: "10"
A
какая цель? если порты не нужно публиковать наружу, то достаточно expose.
Тоесть как я понял, expose в compose дает возможность замапать порт expose из dockerfile на порт в виртуальной сети?
A
https://docs.docker.com/compose/compose-file/#expose
Прочитал давно. Может не правильно понял?
Konstantin
А если под кеш?
что под кеш?
Konstantin
redis
да
Ильдар
не нужен expose вообще, это метакоманда
ещё лучше. значит вообще ничего не надо делать.
Андрей
Добрый день, почему docker на Ubuntu 18.04.1 LTS bionic (Чистый VPS) выкидывает при запуске - docker info: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? $ history 267 dpkg -l | grep -i docker 268 sudo apt-get purge -y docker-engine docker docker.io docker-ce 269 sudo apt-get autoremove -y --purge docker-engine docker docker.io docker-ce 270 sudo rm -rf /var/lib/docker 271 sudo rm /etc/apparmor.d/docker 272 sudo groupdel docker 273 sudo rm -rf /var/run/docker.sock 274 dpkg -l | grep -i docker 276 sudo apt-get update 277 sudo apt-get install apt-transport-https ca-certificates curl software-properties-common 278 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 279 sudo apt-key fingerprint 0EBFCD88 280 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" 281 sudo apt-get update 282 sudo apt-get install docker-ce 283 sudo docker run hello-world ========> Версия: $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.1 LTS Release: 18.04 Codename: bionic
Андрей
Добавил текущего юзера в группу docker?
sudo usermod -aG docker ${USER} Так делал
Андрей
Без изменений
Anonymous
Без изменений
Перезайдите в пользователя (su username)
Konstantin
Там знак доллара, а не #
Konstantin
И зачем тогда sudo?)
Андрей
Где тут решетки?
Андрей
root@vps41742912:/var/www/consparty# su ${USER} root@vps41742912:/var/www/consparty# docker info Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
Ильдар
Где тут решетки?
Сервис стартовал уже?
Андрей
неа(
Андрей
A dependency job for docker.service failed. See 'journalctl -xe' for details.
Ильдар
добро пожаловать в мир systemd =)
Андрей
-- -- Произошел сбой юнита docker.service. -- -- Результат: RESULT. ноя 22 13:49:34 vps41742912.local systemd[1]: docker.service: Job docker.service/start failed with result 'dependency'. ноя 22 13:49:34 vps41742912.local systemd[1]: Stopped Docker Application Container Engine. -- Subject: Завершена остановка юнита docker.service. -- Defined-By: systemd -- Support: http://www.ubuntu.com/support -- -- Процесс остановки юнита docker.service был завершен.
Ivan
journalctl -f
Андрей
Нджинкс остановил из системы и гуд)
guakamole🩸🪓
Народ привет всем, как бороться с симлинками на окнах 10? Image node:8-slim
guakamole🩸🪓
Пишет что не поддерживаются
Andrey
а симлинки тут при чём?
Lev
здравствуйте. я разбил микроскоп пока забивал им гвозди. как правильно держать микроскоп?
Обсессивно беспечное начало основополагающих раздумий
Konstantin
На столе.
а ты точно умеешь в докер? 👀
Обсессивно беспечное начало основополагающих раздумий
guakamole🩸🪓
Прошу прощения, если не по теме. Посоветовали поспрашивать у юзеров докера про это, вот я и пришел сюда)
guakamole🩸🪓
guakamole🩸🪓
Konstantin
Dockerfile покажи
Konstantin
это Info
Konstantin
что ты советуешь?
guakamole🩸🪓
Это не к этому относится вообще) и я бы не спрашивал, не погуглив тем более)
guakamole🩸🪓
Dockerfile покажи
Я без него, просто запустил image для того, чтобы попробовать установить зависимости. Ещё обучаюсь, и не дошел до настройки докерфайла
guakamole🩸🪓
как ты запусакешь?
Примерно: docker run -d -t -p 8080:8080 -v "тут указываю директорию с проектом" node:8-slim --name "произвольное" После этого захожу в контейнере куда надо, и там запускаю yarn install, спустя какое то время вываливается это. --no-bin-links не катит если что)
Ильдар
А если скопировать папку в контейнер?
guakamole🩸🪓
Не понял, что ты имеешь ввиду) поясни, пожалуйста, если нетрудно
guakamole🩸🪓
Если ты про то, чтобы смонтировать, я это и сделал через -v
Ильдар
Или докер-файл написать с copy, собрать и получить образ с файлами внутри. Или скопировать в контейнер https://docs.docker.com/engine/reference/commandline/cp
guakamole🩸🪓
у тебя проблема не с докером
Если знаешь в чем проблема, и много времени разъяснить не займет, можешь помочь пожалуйста в свободное время?
Андрей
Ребят, что может значить лог такого плана? Successfully built 7aa2911d32e5 Successfully tagged app_php-cli:latest Creating pgsql ... Creating php-cli ... Creating php-fpm ... Creating node ... Creating nginx ... error ERROR: for nginx Cannot start service nginx: OCI runtime create failed: container_linux.go:348: starting container process caused "process_linux.go:402: container init caused \"process_linux.go:385: running prestart hook 0 caused \\\"error running hook: exit status 2, stdout: , stderr: runtime/cgo: pthread_create failed: Resource temporarily unavailable\\\\nSIGABRT: abort\\\\nPC=0x7f3da71ebe97 m=0 sigcode=18446744073709551610\\\\n\\\\ngoroutine 0 [idle]:\\\\nruntime: unknown pc 0x7f3da71ebe97\\\\nstack: frame={sp:0x7ffdc45b9fd0, fp:0x0} stack=[0x7ffdc3dbb668,0x7ffdc45ba690)\\\\n00007ffdc45b9ed0: 0000029300000002 0000005000000000 \\\\n00007ffdc45b9ee0: 0000000000a4a8d1 00007ffdc45b9f98 \\\\n00007ffdc45b9ef0: 000055596bfd7c16 000055596e30e550 \\\\n00007ffdc45b9f00: 0000000000a33563 0000000000a33563 \\\\n00007ffdc45b9f10: 00007ffdc45b9f50 00007ffdc45b9f4c \\\\n00007ffdc45b9f20: 000055596ed77f01 000055596e30e552 \\\\n00007ffdc45b9f30: 0000000000a33561 0000000000a33561 \\\\n00007ffdc45b9f40: 0000000000000001 0000000040000000 \\\\n00007ffdc45b9f50: 00007ffdc45ba008 000055596bfd286f \\\\n00007ffdc45b9f60: 000055596e30e518 000055596ed77f00 \\\\n00007ffdc45b9f70: 00007ffd00000000 000055596bfea020 \\\\n00007ffdc45b9f80: 00007ffdc45ba3c0 00000000ffffffff \\\\n00007ffdc45b9f90: 00000000c45b9f20