@docker_ru

Страница 1007 из 1375
Mr_Babrums.bin
28.01.2019
00:05:45
Друзья, а есть какой-то способ заренеймить вольюм?
наверное, только переподключением

что это за файл?

❤️ Yaroslav
28.01.2019
00:06:11
Mr_Babrums.bin
28.01.2019
00:06:30
а, тогда да

Google
Chu
28.01.2019
00:07:13
Слева — HOST_PORT Справа — CONTAINER_PORT

Так что, скорее, наоборот.

Mr_Babrums.bin
28.01.2019
00:09:39
docker ps groups exposed ports into a single range if possible. E.g., a container that exposes TCP ports 100, 101, 102 displays 100-102/tcp in the PORTS column.

Блин, я бы в докерфайл смотрел как собирается чтобы не путаться)

Ростислав
28.01.2019
03:19:21
Здравствуйте. Хотел давно спросить, но не было случая. Почему иногда докер говорит что нет такой команды: docker container list

при этом docker ps работает везде, и почти всегда та команда что выше. но на одном из сотни серверов, пишет что такой команды не знает

Petr
28.01.2019
03:25:55
версия

Iurii
28.01.2019
03:37:55
Ростислав
28.01.2019
03:38:13
версия
сейчас под рукой нет такого сервера(

Iurii
28.01.2019
03:38:57
так команда docker container list = docker container ls = docker ps

docker container list --help Usage: docker container ls [OPTIONS] List containers Aliases: ls, ps, list

Google
Ростислав
28.01.2019
03:42:04
а, это алиасы окей

Григорий
28.01.2019
06:14:29
Привет, драйвера overlay и overlay2 - они разные?

Григорий
28.01.2019
06:38:46
типо да
Странно, не создается что-то overlay2, только overlay

George
28.01.2019
06:43:03
хз

Ильдар
28.01.2019
07:24:45
дерьмище
А как сделать чтобы не дерьмище получилось?)

George
28.01.2019
07:25:13
А как сделать чтобы не дерьмище получилось?)
давай, задачу сформулируй максимально подробно

Woice
28.01.2019
07:25:14
Господа, такой вопрос: чем docker-compose up отличается docker-compose build? При билде, я вижу, что у меня выполняется dockerfile (в котором старт сервера прописан и который видно, как выполняется), но при up этого не происходит? Или я чего-то не понимаю?

George
28.01.2019
07:25:22
а то тут есть любители по ssh в контейнеры ходить...

Woice
28.01.2019
07:25:51
up - это просто запуск
я же описал ситуацию...

George
28.01.2019
07:25:57
условно - если у тебя Dockerfile изменились или на докерхабе образы новые - up их не пересобирает и не перекачивает

Woice
28.01.2019
07:26:10
так как запустить сервер? )

George
28.01.2019
07:26:24
что значит как?

берешь и запускаешь

примерно как «засунуть слона в холодильник»

Woice
28.01.2019
07:26:39
что значит как?
docker-compose up -d ииии? )

George
28.01.2019
07:26:47
docker-compose up -d ииии? )
ну, да, так и запускаешь

Google
George
28.01.2019
07:26:52
в чем проблема-то?

Iurii
28.01.2019
07:27:01
Woice
28.01.2019
07:27:02
ну, да, так и запускаешь
ты понимаешь, что я о сервере, а не о докере?

up --build -d
Попробую и все-таки спрошу, данная команда выполнит докерфайл при апе?

Sergey
28.01.2019
07:27:58
ты хочешь чтобы у тебя композ рестартился полностью после шатдауна сервера?

Iurii
28.01.2019
07:28:10
сначала сбилдит потом запустит

Woice
28.01.2019
07:30:54
сначала сбилдит потом запустит
спасибо, буду пробовать

George
28.01.2019
07:32:42
ты понимаешь, что я о сервере, а не о докере?
нет, абсолютно нет, потому что пишешь не по-русски

Andrey
28.01.2019
08:09:06
добрый день, ребят подскажите где проблема? Имею Dockerfile в котором просто в секции RUN скачаваю патч и применяю его на одном файле в директории, но в результате в новом image в папке остается только пропатченный файл, другие файлы в этой директории пропадают

Andrey
28.01.2019
08:10:11
FROM docker.io/opencontrailnightly/contrail-controller-config-api:queens-master-454 ENV BUILD_SYSTEM=kolla RUN curl -L http://mirror.centos.org/centos/7/os/x86_64/Packages/patch-2.7.1-10.el7_5.x86_64.rpm -o /tmp/patch.rpm && rpm -i /tmp/patch.rpm &&\ curl -L -o /tmp/vnc_cfg_api_server_utils.patch https://raw.githubusercontent.com/and-1/kolla/stable/queens/etc/osh-kolla-integration/contrail_patchs/vnc_cfg_api_server_utils.patch &&\ curl -L -o /tmp/vnc_openstack__init__.patch https://raw.githubusercontent.com/and-1/kolla/stable/queens/etc/osh-kolla-integration/contrail_patchs/vnc_openstack__init__.patch &&\ patch /usr/lib/python2.7/site-packages/vnc_cfg_api_server/utils.py /tmp/vnc_cfg_api_server_utils.patch &&\ patch /usr/lib/python2.7/site-packages/vnc_openstack/__init__.py /tmp/vnc_openstack__init__.patch &&\ rpm -e patch && rm -f /tmp/patch.rpm /tmp/vnc_cfg_api_server_utils.patch /tmp/vnc_openstack__init__.patch

такое ощущение, что новый слой перекрывает всю папку, а не один файл

есть какие идеи?

Artur
28.01.2019
08:29:28
а ты этот патч отдельным слоём накатываешь ?

Andrey
28.01.2019
08:30:16
ага

Artur
28.01.2019
08:30:18
запихни исталл и патч в один слой

Andrey
28.01.2019
08:30:44
не могу, иходный образ создается не мной

Google
Andrey
28.01.2019
08:42:06
не, слои так себя не ведут
согласен, но по факту файлы отсутствуют

Andrey
28.01.2019
08:44:37
заменил overlay2 на devicemapper и попробовал собрать, итог: файл пропатчен, остальные файлы на месте

bama^boy
28.01.2019
09:02:36
devicemapper признан deprecated

Andrey
28.01.2019
09:03:15
devicemapper признан deprecated
это понятно, переключил, только с целью проверить, не в overlay2 ли дело

bama^boy
28.01.2019
09:06:29
Andrey
28.01.2019
09:08:21
нет, я выполнял все эти команды в интерактивном режиме, ничего лишнего не удалялось

Dmitry
28.01.2019
09:12:44






ildar
28.01.2019
09:13:53
nc -z localhost 3000; echo $?

Dmitry
28.01.2019
09:14:15
Connection to localhost port 3000 [tcp/hbci] succeeded!

bama^boy
28.01.2019
09:15:04
нет, я выполнял все эти команды в интерактивном режиме, ничего лишнего не удалялось
А какая версия докера? На чистой виртуалке проблема повторяется?

Dmitry
28.01.2019
09:16:17
внутри контейнера курлом дергаю, страница отдается нормально

Andrey
28.01.2019
09:18:15
ildar
28.01.2019
09:25:56
внутри контейнера курлом дергаю, страница отдается нормально
похоже, что приложение слушает localhost, а должно 0.0.0.0

Dmitry
28.01.2019
09:26:15
ildar
28.01.2019
09:26:26
18.06.0-ce, но чистой вм еще не пробовал
на всякий случай - какое ядро?

Andrey
28.01.2019
09:26:57
3.10.0-514.26.1.el7.x86_64

ildar
28.01.2019
09:30:03
3.10.0-514.26.1.el7.x86_64
> If you use OverlayFS, use the overlay2 driver rather than the overlay driver, because it is more efficient in terms of inode utilization. To use the new driver, you need version 4.0 or higher of the Linux kernel, unless you are a Docker EE user on RHEL or CentOS, in which case you need version 3.10.0-514 or higher of the kernel and to follow some extra steps.

Google
ildar
28.01.2019
09:30:38
18.06.0-ce, но чистой вм еще не пробовал
не может в этом быть дело?

Andrey
28.01.2019
09:31:42
не может в этом быть дело?
ну судя по этому описанию мое ядро подходит

ildar
28.01.2019
09:32:27
в описании EE, у вас CE

Andrey
28.01.2019
09:38:25
в описании EE, у вас CE
не совсем понял, что имеете ввиду, что на centos только EE можно пользовать?

Алексей
28.01.2019
09:54:31
всем привет. скажите, пожалуйста, есть ли смысл сменить apt-get в dockerfile на apt?

♿️
28.01.2019
09:55:55
Добрый день

bama^boy
28.01.2019
09:56:25
всем привет. скажите, пожалуйста, есть ли смысл сменить apt-get в dockerfile на apt?
Если нужно создать имитацию бурной деятельности, то имеет.

♿️
28.01.2019
09:56:36
Можете объяснить, как работает CMD в dockerfile? Предположим, надо запустить 1 скрипт, а затем еще 2, которые не завершатся до остановки контейнера

CMD /files/start.sh && /files/test.sh & test2.sh

Алексей
28.01.2019
09:57:49
Если нужно создать имитацию бурной деятельности, то имеет.
нет, не хочу создавать имитацию бурной деятельности. я лишь спрашиваю, что apt даст какой-то выигрыш или нет в сравнении с apt-get в докере?

Andrey
28.01.2019
09:59:23
18.06.0-ce, но чистой вм еще не пробовал
поробовал на ubuntu 18.04, там все работает корректно, интересно в чем таки причина, в ядре? 4.15.0-43-generic против 3.10.0-514.26.1.el7.x86_64, или настройках overlay2?

Страница 1007 из 1375