Ilya
docker-compose -f
Анатолий имеет ввиду указать через два флага -f. docker-compose -f <file0> -f <file1> ... up ..., неочевидно написано)
Alf 🙀
Анатолий имеет ввиду указать через два флага -f. docker-compose -f <file0> -f <file1> ... up ..., неочевидно написано)
ну если так рассуждать то можно директорией выше просто -р делать на всю папочку с композами
Alf 🙀
ну и да, дока приложена...
Anonymous
Не
Anonymous
Контейнеры запущены в разное время
Anonymous
А не одной командой несколько файлов
Anonymous
Я тут нарыл external_links
Anonymous
Но он не помог
Anonymous
Ну или я неправильно его настроил
Anonymous
Так что
Anonymous
Как достучаться из одного контейнера в другой?
Aleksey
Заведите attachable нетворк и в обоих компоузах external network к той что создали
Alf 🙀
Как достучаться из одного контейнера в другой?
у тебя два запушенных контейнера и ты из одного запущенного контейнера хочешь достучаться в другой, так?
Dima
Мир вам бродяги. Такое дело у меня на amazon инстнас под руководством ubuntu trusty нет команды systemctl
Dima
и я не могу узнать как у мне ятам поживает docker
Dima
а я его толкьо что устноваил
Dima
sudo apt-get install -y docker-engine
Dima
вот по этой стье с измененями согласно дистриба ubuntu
Dima
что посоветуете?
Alf 🙀
потому что убунта переехала на системд только с 16.04
Alf 🙀
посоветую изучить немного то что вы используете перед тем как это использовать
Dima
а что сейчас делать?
Aleksey
sudo apt-get install -y docker-engine
service docker-engine status
Dima
спасибо
Dima
service docker-engine status docker-engine: unrecognized service
Dima
может его запусить как-то? dpkg -l | grep docker ii docker-engine 1.13.1-0~ubuntu-trusty amd64 Docker: the open-source application container engine
Dima
потому что он на системе вроде как есть
Aleksey
man service
Alf 🙀
man service
да тут одним маном сервиса видимо не отделаешься...
Dima
да тут одним маном сервиса видимо не отделаешься...
ой грязный человек, всегда в каждом сообществе такой есть. "бугор"
Dima
знает 30 комнад и пытается все из себя что-то построить.
Maxim
ls /etc/init.d | grep docker ?
Maxim
в центоси7 пакет также зовется docker-engine, а systemd юнит уже просто docker
Dima
Dima
есть
Maxim
если сделаешь cat //etc/init.d/docker то можешь увидеть какие команды принимает этот init
Maxim
service docker status
Maxim
дальше думаю разберешься, как там поживает докер
Roman
Помните когда-то тут спрашивали как изменить дату в контейнере не меняя время хоста. Кажется тогда сошлись на мнении что это не возможно?
Evgeny
Таймзону можно менять, дату - нет. АФАИК
Roman
да просто на маке сейчас поймали разницу в датах
Roman
в контейнере 8е число, на хосте сегодняшнее
Evgeny
А в виртуалбоксе - 8
Roman
первое что пришло в голову, докер не в виртуалке
Evgeny
На маке не в виртуалке? А в чем?
Roman
да ни в чем, нативно
Evgeny
В маке? Нативный? Докер?
Evgeny
Я пропустил когда он там появился. Можете дать ссылку?
Alan
https://ctrld.me/blog/2016/03/24/docker-machine-xhyve/
Roman
начиная с 11й версии кажется бета стала нативной.
yopp
...
yopp
https://ctrld.me/blog/2016/03/24/docker-machine-xhyve/
Ну второе предложение-же: Вместо VirtualBox под OS X будет использоваться xhyve, легковесный гипервизор
Alan
ага и ?
Alan
xhyve/hyperkit (native macOS hypervisor.framework)
Evgeny
Гипервизор != нативный
Evgeny
Гипервизор == "в виртуалке"
yopp
А макось умеет же нативно в линуксовые бинарники?
Evgeny
Ит депендс. Кучи ядерных функций нет же
Sander
как не дать контейнеру останвоиться, чтоб я потом смог в него зайти и посмотреть что там в нем. docker run --rm -it -d \ --name backup_container \ --net dev_network \ -v $(pwd)/test/:/tmp/:rw \ -v $(pwd)/containers/mariadb/mysql/:/var/lib/mysql/:rw \ mariadb:10 \ bash -c "mysqldump --single-transaction --quick --user=homestead --password=secret homestead > /tmp/DB.sql" /dev/bash
Evgeny
логи посмотри - там бует напсиано почему умер
Sander
как логи посмотреть
Sander
....
Alf 🙀
запинено ж, блин
тебе еще не сказали что ты просто комманды выучил?
Evgeny
Не, но я не могу на это беситься отложенно, только в моменте
Aleksey
как логи посмотреть
http://lmgtfy.com/?q=docker+logs
Evgeny
Не, но я не могу на это беситься отложенно, только в моменте
Потому что я хорошо понимаю - чем больше людей в профессии делают полную херню и не читают манов - тем больше я зарабатываю, когда не ленюсь думать
Sander
$ docker logs backup_container /usr/local/bin/docker-entrypoint.sh: line 172: /dev/sh: No such file or directory
Evgeny
контейнер самосбор?
Aleksey
докер файл скинь
Aleksey
походу очепятка
Aleksey
не дев а бин
Sander
какой dockerfile, его тут нет. если я запускаю с docker hub image
Aleksey
там тоже везде есть докер файлы
Aleksey
и гитрепо
Sander
envirement правильно передаю? так как не похоже на то что пользователь и база создалась. docker run -it -d \ --name backup_container \ -e MYSQL_DATABASE=homestead \ -e MYSQL_USER=homestead \ -e MYSQL_PASSWORD=secret \ -v $(pwd)/test/:/tmp/:rw \ -v $(pwd)/containers/mariadb/mysql/:/var/lib/mysql/:rw \ mariadb:latest /bin/bash но через docker-compose работает. mariadb: image: mariadb:latest container_name: mariadb_container volumes: - ./containers/mariadb/mysql/:/var/lib/mysql/:rw environment: MYSQL_DATABASE: homestead MYSQL_USER: homestead MYSQL_PASSWORD: secret MYSQL_ROOT_PASSWORD: root ports: - "3306:3306" networks: - dev_network `