Dmytro 🇺🇦
影の人
Dmytro 🇺🇦
Сейчас тестану
Dmytro 🇺🇦
Какая у тебя ось?
影の人
Ubuntu server 16.04
Dmytro 🇺🇦
Покажи вывод комманды
docker ps
Dmytro 🇺🇦
影の人
Ильдар
影の人
Ильдар
На хосте выполни nc -z localhost 8443; echo $?
影の人
影の人
вывод контейнера
nc -z localhost 8443; echo $
bash: nc: command not found
$
Вывод ОС
nc -z localhost 8443; echo $
$
Ильдар
$? , а не $
Ильдар
Ну, установи в контейнер )
Ильдар
Как бы ты искал причину неполадки без докера?
Dmytro 🇺🇦
影の人
影の人
Наверное вопрос во внутренней структуре, надо конфиги искать
Ильдар
Да
Как ты это без nc проверил?
影の人
影の人
По итогу. В /tmp/ibm-ucd-install отрыл скрипт инсталла и стартанул его после установки в ту директорию которую указал при установке /opt/ibm-ucds залез в /bin и сделал server run после вбил w3m https://127.0.0.1:8443 и всё, коннект пошёл. А в гайде IBM было написано просто стартануть контейнер и зайти по http://localhost:8443
Sergei
почоны, хочу симфони выкатывать в дев окружении, типа каждая ветка со своим доменными именем. проксировать будут черз траефик, делал кто такое?
Старый
есть 2 типа контейнеров, которым нужно создавать контейнеры с хромом для разных задач, они это делают,но после убийства сварм сервиса, все хромы остаются в висячке, как быть?
Kirill
А как можно обновлять контейнеры, если там в гитлаб залили новую версию?
Watchtower?
Anonymous
$ docker pull образ/докер:latest
$ docker run -p 8080:8080 -it образ/докер
парни ставлю образ так, уже готовый, где мне потом env variables настраивать ?
docker-compose.yml, и вообще путь к образу
dmi
Anonymous
dmi
dmi
на здоровье 🙂
Anonymous
Mykyta
йоу, не отправляйте в доку пож, хочу убедиться
сейчас котнейтеры пишут в неймд вольюмы service_myservice_1, но я переделал сд на дженкиес и перерь фолдер создается например service-master_2318238y1_myservice_1, соответсвенно и создается другой вольюм, вопрос как мне натравить контейнер с новым именем на старый вольюм service_myservice_1?
external: true не сработало 🙁
Ильдар
1. префикс берётся от имени директории или имени проекта (ключ -p или переменная COMPOSE_PROJECT_NAME).
2. похоже, что у тебя обновилась версия docker-compose поэтому к имени добавились случайные числа. хз, как это обойти для volumes и надо ли.
Mykyta
Mykyta
Ильдар
ну отлично, значит задай имя проекта
https://docs.docker.com/compose/reference/envvars/#compose_project_name
Mykyta
Arty
подскажите, можно ли без облака и особых костылей сделать так, чтобы контейнер останавливался, если упал другой контейнер?
Andrey
Anonymous
помогите
$ docker pull образ/докер:latest
$ docker run -p 8080:8080 -it образ/докер
поставил образ так
где мне найти его docker-compose.yml файл для настойки окружения ?
SeniorAnykey
SeniorAnykey
Или посмотреть на докер хабе. Если оттуда тянешь. Или на гитхабе если у этого проекта он есть.
Mikalai
В вашем случае конкретно
Anonymous
Petrovich
а почему htop внутри докер контейнера показывает 2 потока всего?
Ильдар
Все потоки показывает.
Ильдар
Ильдар
Докер тут каким боком?
Maksim
Всем привет. Подскажите, пожалуйста, по правильности подхода. Конфиги приложений лучше монтировать при запуске контейнера или складывать сразу в образ? Например, Nginx.
Ильдар
it depends
George
George
И подтягивать динамически
Dmitry
docker run -it --rm -v myapi_my-db:/volume -v /tmp:/backup alpine tar -cjf /backup/some_archive.tar.bz2 -C /volume ./
подскажите пожалуйста, где создается этот файл some_archive.tar.bz2 ? не могу найти
Sergo
Ильдар
в /tmp нет?
Dmitry
Ильдар
docker volume ls
?
Dmitry
$ mkdir ~/backup
$ docker run -it --rm -v myapi_my-db:/volume -v ~/backup:/backup alpine tar -cjf /backup/some_archive.tar.bz2 -C /volume ./
$ ls ~/backup/
some_archive.tar.bz2
опля
Deleted
Коллеги, добрый день. Подскажите пожалуйста - хочу использовать докер как билдер deb пакетов. Тащемта у меня работает, остался только один вопрос - можно ли как-то получить конечный файл из образа после сборки не запуская контейнер?
Deleted
Обгуглил весь интернет - ничего внятного не нашёл.
Ren
Ren
так контейнер будет создан, но не запущен) не забудь удалить)
Deleted
Т.е. через докерфайл никак красиво не сделать, получается?
Ильдар
неа
Deleted
Хорошая система, спасибо.
George
Ren
Хорошая система, спасибо.
не совсем тривиальное использование, чтобы из образов что то вынимать) Кмк, можно же создать иммутабельный образ, где будет лежать все для сборки deb пакетов, а запускать его уже с каким то volume на хосте, куда будет выкладываться результат отработки в виде уже deb пакета
George
Ты собираешься образ, в котором у тебя есть все необходимое для сборки деб
George
Договариваешься, что у тебя есть точка входа в контейнер - один вольюм с исходными кодами для сборки
George
И точка выхода - вольюм, в котором у тебя появится окончательный деб