@docker_ru
Docker — русскоговорящее сообщество

Обсуждаем вопросы, посвященные Docker🐳, Docker Swarm и всей экосистеме. Обмениваем идеями, новостями и решаем пробемы. Вам могут быть полезны: @coreos_ru, @kubernetes_ru, @devops_ru, @rkt_ru Рекомендуем сразу отключить уведомления для удобства

2608 members

Архив канала @docker_ru 6 февраля 2017 г.

12:58:26 ДП
User 24306243
как запустить контейнер с envirement?
docker run -it -d --name my_nginx_test nginx_test /bin/bash -c "export DOMAIN=VAL1"
12:58:42 ДП
User 24306243
а то мой вариант чтот не работает
01:27:11 ДП
User 58453761
User 24306243
как запустить контейнер с envirement?
docker run -it -d --name my_nginx_test nginx_test /bin/bash -c "export DOMAIN=VAL1"
$ docker run —help|grep env
  -e, —env list                              Set environment variables (default [])
      —env-file list                         Read in a file of environment variables (default [])
01:27:36 ДП
User 24306243
да вроде делал
01:27:55 ДП
01:32:11 ДП
User 24306243
docker run -it -e PROXY_URL="http://jasonwilder.com" --name my_nginx_test -d nginx_test /bin/bash

все же правильно?
01:32:34 ДП
User 24306243
@teddykgb
01:35:12 ДП
01:35:16 ДП
User 58453761
$ docker run -it -e PROXY_URL="http://jasonwilder.com" —rm  —name my_nginx_test nginx env
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=b40e66a6df31
TERM=xterm
PROXY_URL=http://jasonwilder.com
NGINX_VERSION=1.11.9-1~jessie
HOME=/root
01:36:08 ДП
User 24306243
просто dockerize пробую, но что-то пока не хочет работать
01:36:19 ДП
User 24306243
попробую example может что не так делаю
01:40:56 ДП
User 58453761
https://docs.docker.com/engine/userguide/eng-image/dockerfile_best-practices/#add-or-copy
docs.docker.com/develop/develop-images/dockerfile_best-practices
Hints, tips and guidelines for writing clean, reliable Dockerfiles
01:41:27 ДП
User 58453761
СЩЗН -  копирование, ADD поддерживает урл в качестве источника и распаковку архива
01:41:35 ДП
User 58453761
СЩЗН == COPY
01:41:51 ДП
User 58453761
google наше все
01:42:32 ДП
User 24306243
да уже загуглил)
01:42:51 ДП
User 24306243
а с этим работал?
https://github.com/jwilder/dockerize
github.com/jwilder/dockerize
Utility to simplify running applications in docker containers - jwilder/dockerize
01:43:19 ДП
01:43:47 ДП
User 24306243
тоже удобная но пока не выходит
01:49:45 ДП
User 24306243
с примером попробывал, сработало
07:25:20 ДП
User 57684913
Всем привет. Настраивал кто docker registry локально как кеширующий проксик?
07:53:28 ДП
User 184340974
Да, вот только на днях.
08:02:47 ДП
User 57684913
а он у тебя реально кеширует? я вот делаю например docker pull, docker rmi, docker pull - по логам видно что докер через регистри идет, а время пула не меняется (то есть второй раз снова из сети качает)
08:03:02 ДП
User 57684913
щас тебе в приват скину конфиг )
09:44:57 ДП
User 244865568
показалось или я видел тут инфу о том что планируется докер митап в москве?
10:02:34 ДП
User 109109512
Добрый день сообщество
Помогите пожалуйста

есть контейнер https://github.com/openlabs/docker-wkhtmltopdf
есть локальная машина, на которой развёрнут веб-сервер

мне нужно чтобы машина в контейнере увидела мой виртуальный хост по домену, для того, чтобы конвертировать HTML (который отдаётся веб сервером) в PDF

я так понимаю что надо внутри контейнера, в /etc/hosts добавить ip локальной машины, чтобы он увидел и по ссылке смог увидеть html страницу

есть ли идеи как добавить внутри контейнеру хост?

у меня вообще нулевой опыт работы с докером
github.com/openlabs/docker-wkhtmltopdf
Dockerfile for wkhtmltopdf. Contribute to openlabs/docker-wkhtmltopdf development by creating an account on GitHub.
10:10:03 ДП
User 109109512
Ну или подскажите как понять, какой ip по умолчанию для моей хост машины для контейнера?
10:10:35 ДП
User 2122690
ipconfig /all
10:10:38 ДП
10:10:43 ДП
User 109109512
я уже нашёл как можно добавить хост в /etc/hosts
—add-host
10:11:18 ДП
User 109109512
дело в том что контейнер запускается и останавливается после выполнения команды
10:12:01 ДП
User 109109512
то есть
docker run -v <host_dir>:<container_dir> openlabs/docker-wkhtmltopdf http://www.google.com <container_dir>/output.pdf
он создаст PDF страницы google и вырубается
10:12:55 ДП
User 2122690
User 109109512
то есть
docker run -v <host_dir>:<container_dir> openlabs/docker-wkhtmltopdf http://www.google.com <container_dir>/output.pdf
он создаст PDF страницы google и вырубается
наверное ещё —rm будет не лишним
10:13:31 ДП
10:14:08 ДП
User 2122690
User 109109512
docker ps -a
10:14:25 ДП
User 2122690
по умолчанию отображаются только работающие
10:14:42 ДП
10:15:18 ДП
User 2122690
--rm будет автоматом удалять и не будет копить этот список
10:16:54 ДП
User 109109512
ок
а что касается того, чтобы контейнер увидел мой локальный (виртуальный) хост, есть варианты?
почему-то локально та же утилита криво работает, я про wkhtmltopdf
наверно проблема в macos
10:23:03 ДП
User 109109512
поэтому я использую докер, он в убунту лучше конвертирует
01:40:14 ПП
User 181241
хай гайз, есть docker контейнер на alipne в нем dafvs с mount /mnt/webdav - только что -то на хост систему эта папка не монтируется, так должно быть?
03:08:03 ПП
User 112870111
в контейнере свой mount namespace
04:55:02 ПП
User 76168862
кому-нибудь хотя бы теоретически известны способы в Rancher добавить существующий кластер swarm?
10:22:43 ПП
User 102220613
подскажите пожалуйста, как создать свой docker image ? 
допустим я в контейнере убунты внес какие то изменения:
docker run —name test2 -it debian sh
# mkdir 111
# exit
далее я сохраняю этот контейнер в файл fs_test2:
docker export test2 -o fs_test2

подскажите как потом можно его импортить в докер на другой машине?
10:23:50 ПП
User 102220613
docker import fs_test2 - не дает никакого результата
docker ps -a - после импорта всеравно пустой
10:24:09 ПП
User 51019704
не надо так делать. юзай Dockerfile
10:24:46 ПП
User 102220613
понял, сейчас попробую, спасибо
10:35:32 ПП
User 102220613
вроде все прошло отлично:
docker build -t tester3000/test2 .
и 
docker run -it tester3000/test2 sh
а как мне сам образ скопировать на другую машинку?
10:36:41 ПП
User 51019704
через докерхаб или свой приватный регистри
10:37:18 ПП
User 102220613
а нельзя просто файлом скопипастить?
10:38:26 ПП
User 51019704
можно
10:38:29 ПП
User 51019704
но не нужно
10:38:47 ПП
User 51019704
(docker save, если что)
10:39:21 ПП
User 51019704
а вообще, почему бы тебе документацию не прочитать? :)
10:40:10 ПП
10:40:55 ПП
User 102220613
спасибо, с этого и начал, просто некоторые моменты неработали