Андрей
error_reporting 4177 4177
Андрей
Спасибо
V
Ребят а что за магия в MacOs с docker ( когда создаешь докер через docker-compose с именной папкой) он ее в какой то Нарнии создает хрен найдешь ее
V
в виртуальной машине он создает. а в чем проблема?
да просто удивился когда начал искать этот volume а он через какойто screen ~/Library/… находится , а что за виртуалка ?
Fayantsev
да просто удивился когда начал искать этот volume а он через какойто screen ~/Library/… находится , а что за виртуалка ?
обычная виртуалка с linux на борту для работы докера под маком, гипервизор которой построен на легковесном xhyve
RusaXXX
подскажите как зайти внутрь контейнера выполнить там команду и чтобы эти изменения сохранились внутнри контейнера.ПРи этом контейнер не запущен
Ivan
а зачем?
RusaXXX
нужно выполнить командочку которая установитт туда некоторые пакеты.
Ivan
выполни при билде через run your_command в Dockerfile
RusaXXX
выполни при билде через run your_command в Dockerfile
не могу при билде потому что на момент билда нет определенной директориии
Ivan
есть команды которые выполняются при билде, есть те которые выполняются при старте image
RusaXXX
мне нужно запустить контейнер -> выполнить команду
Дима
Ну гугл жн
Дима
Docker --help
Дима
Ну просто до ужаса дженерик вопрос
Ivan
еще ты можешь на основе одного имиджа создать свой
Ivan
image - xxx from xxx run apt-get hren cmd top
Ivan
не могу при билде потому что на момент билда нет определенной директориии
при билде можно mkdir /make/your/own/directory и после билда тоже можно mkdir /make/your/own/directory
Ivan
можно скрипт запустить который подождет создание нужной директории и выпонит то что ты хочешь
Dmytro 🇺🇦
Кто-то ставил blackfire в php-fpm контейнер?
Ильдар
В виртуалке с php-fpm оно ведет себя не так, как в докере?
Dmytro 🇺🇦
Нет виртулки. Не могу завести эту всю штуку
Dmytro 🇺🇦
Поставил blackfire.so внутрь, добавил его в php.ini. Отдельно поднял контейнер blackfire.
Konstantin
А в чём проблема?
В докере же, без докера всё работает
Oleh
Пока всё выглядит логично
Dmytro 🇺🇦
А проблема в чём?
Проблема в том, что не видит Probe. Коннект сервера blackfire проходит.
Oleh
Тут есть ответ на твой вопрос
Oleh
Не благодари
Dmytro 🇺🇦
Не благодари
Я именно с их сайта сюда и пришел.
Oleh
Видимо, не дочитал до конца
Сергей
как узнать почему такая трабла? level=error msg="failed to dial gRPC: cannot connect to the Docker daemon. Is 'docker daemon' running on this host?: dial unix /var/run/docker.sock: connect: no such file or directory" context canceled Запускаю докер в докере с сервисом docker:dind
Vladislav
Всем привет. Я полный нубас, по этому хочу у вас, уважаемые знатоки, поинтересоваться. Как найти в просторах интернета сервак, чтобы можно было развернуть docker? Если ли какие-то требования к серваку или поставщикам услуг предоставления серверов?
Max
Если так, поиграться, то digitalocean
Max
Ну это то что мы юзаем
Ильдар
https://labs.play-with-docker.com/
Vladislav
Если так, поиграться, то digitalocean
а там какой из продуктов нужен?
Ильдар
https://stepik.org/course/1612
Vladislav
ок спасибо всем)
Pavel
Всем привет! Наверняка обсуждалось, но поиск в группе особого результата не дает. Подскажите хорошие ресурсы для излучения Docker, для новичков, когда контейнеры нужны, а когда нет, плюс тех часть, - инсталляция, настройка, развертывание внутри контейнера систем и т.д. заранее спасибо.
Tama
https://www.katacoda.com/courses/docker
Pavel
Ок. Эти видел, может ещё это что значит знает и посоветует.
Pavel
Ааа, 😈 "еще кто знает и посоветует
Sergey
больше тебе ничего не надо
Ильдар
Ааа, 😈 "еще кто знает и посоветует
В телеге можно редактировать сообщения ;)
Ильдар
Ок. Эти видел, может ещё это что значит знает и посоветует.
Мне в свое время очень понравился один сайт. Начинай с этой статьи и ходи по ссылкам. https://vsupalov.com/6-docker-basics/
Alexander
Народ, у меня с какого то перепугу compose начал к именам контейнеров присобачивать хэш. Это где нить можно отключить?
Ильдар
покажи
Alexander
webapp-docker_guard_1_5275c84bf957
Anonymous
как можно удалить все образы кроме двух, которые нужно оставить?
Anonymous
docker rmi $(docker images -aq | noteuqal image1 image2) что-нибудь типо такого нужно
Anonymous
да
stanopolous
grep -v
Oleg
Есть три контейнера: version: '3' services: php7: build: context: ./docker/php7/ dockerfile: Dockerfile working_dir: /app volumes: - ./app:/app expose: - 9000 links: - memcached nginx: image: nginx:latest ports: - "127.0.0.1:8081:80" volumes: - ./app:/app - ./docker/nginx/vhost.conf:/etc/nginx/conf.d/vhost.conf links: - php7 memcached: image: memcached expose: - 11211 при такой конфигурации wget http://127.0.0.1:8081/ wget не может получить страницу (timeout) если сделать: ports: - "8081:80" все работает но только на внешнем IP, а 127.0.0.1 так же timeout # netstat -nlt Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 127.0.0.1:8081 0.0.0.0:* LISTEN в чем проблема? как заставить докер работать и висеть на 127.0.0.1?
Anonymous
docker rmi $(docker images -a | grep -v "microsoft/aspnetcore") можно как-то вырезать лишний вывод от docker images -a? чтобы не ловить Error response from daemon: No such image: hours:latest Error response from daemon: No such image: ago:latest Error response from daemon: No such image: 361:latest Error response from daemon: Error parsing reference: "MB" is not a valid repository/tag: repository name must be lowercase
stanopolous
а, не, ткплю
Anonymous
загуглил awk $1 думаю поможет
stanopolous
hours ago 361 - lol
Anonymous
чтобы в rmi попадали только айдишники
stanopolous
есть же -q
stanopolous
Usage: docker images [OPTIONS] [REPOSITORY[:TAG]] List images -a, --all Show all images (default hides intermediate images) --digests Show digests -f, --filter=[] Filter output based on conditions provided --help Print usage --no-trunc Don't truncate output -q, --quiet Only show numeric IDs