ildar
08.04.2019
14:01:24
https://docs.docker.com/docker-for-mac/osxfs-caching/
Владимир
08.04.2019
14:02:39
Юзайте docker-sync
Sergey
08.04.2019
14:11:34
Владимир
08.04.2019
14:13:54
Я не углублялся как инструмент работает под капотом, но позволяет использовать файлы через rsync/unison и не копировать их физически в контейнер во время работы docker-compose
Google
Kusok
08.04.2019
14:54:38
Ребята, недавно начал изучать docker. Хотелось бы использовать его в своих проектах. Но возникают вопросы, например: почему использовать docker-compose - это плохо? Если docker-compose юзать не так уж и плохо, то какие инструменты посоветуете для CI?
George
08.04.2019
14:55:51
Для нормального управления зависимостями он не годится
Salmin
08.04.2019
15:03:42
Всем привет
При перезапуске контейнеров, меняется ip, как указать ip контейнера, чтобы он не менялся?
Banschikov
08.04.2019
15:06:57
Salmin
08.04.2019
15:07:10
Спасибо, порпобую
Mikhail
08.04.2019
15:09:19
Подскажите как правильно описать cmd в докерфайле или command в компоузе баш команды. К примеру такую: start --prefix /volume/dir --network=main --api-key=12482e2f44fmf33weg3525 . Пробую и в докерфайле и компоузе все время получаю exit 0. Логи пусто. Когда внутри контейнера ввожу команду, все работает хорошо.
George
08.04.2019
15:12:33
Но, конечно, зависит от используемого образа
ildar
08.04.2019
15:15:59
Mikhail
08.04.2019
15:19:46
sh -c и дальше твоя колбаса
да разобрался уже, затупил и описывал два идентичных cmd и в докерфайле и компоузере, они конфликтовали походу, хз. Сейчас уже работает, спасибо.
Google
Alexey
08.04.2019
16:35:37
Ребята, недавно начал изучать docker. Хотелось бы использовать его в своих проектах. Но возникают вопросы, например: почему использовать docker-compose - это плохо? Если docker-compose юзать не так уж и плохо, то какие инструменты посоветуете для CI?
Начни с другой стороны, просто используй его до тех пор, пока то, чего ты от него хочешь, у него есть. Не ориентируйся на моды, что тебе сразу там надо миникубер воткнуть и только кубер, только хардкор. docker-compose закрывает простые кейсы, но тебе этого на первое время хватит.
?Томат?
08.04.2019
19:06:21
Добрый вечер, господа. Начал знакомиться с Docker, а консоль мне услужливо выдаёт
Ubuntu's Kubernetes 1.14 distributions can bypass Docker and use containerd directly
В связи с данным смелым заявлением возник вопрос - что лучше запускать через Docker, а что в containerd?
Юрий
08.04.2019
19:19:03
Лучше почитать про архитектуру.
Sergey
08.04.2019
19:19:48
попробуй освоиться с docker-compose
ansible docker-module
?Томат?
08.04.2019
19:20:23
Sergey
08.04.2019
19:20:37
тогда на
?Томат?
08.04.2019
19:27:54
;)
08.04.2019
19:29:24
Голову или грабли?
?Томат?
08.04.2019
19:29:57
Голову или грабли?
А это как получится. Я способный, один контейнер сломаю, второй потеряю...
binka
08.04.2019
20:29:35
?Томат?
08.04.2019
20:30:15
Никитяо
08.04.2019
20:30:30
?Томат?
08.04.2019
20:32:58
Например, хочу на работе поднять виртуалку на ESXi и туда запихать контейнеров с почтой, чатом, какой-нибудь вики-платформой, мож заббикс какой. В девопса поиграть на новом железе.
Robert
08.04.2019
20:35:08
Никитяо
08.04.2019
20:35:24
Shaz
08.04.2019
20:35:44
?Томат?
08.04.2019
20:35:49
Первое, за что топят коллеги - простота обновления того же рокетчата.
Robert
08.04.2019
20:35:56
Google
?Томат?
08.04.2019
20:36:14
Никитяо
08.04.2019
20:36:36
Shaz
08.04.2019
20:38:22
Потом осознать это
И профит
?Томат?
08.04.2019
20:40:18
Тогда не понимаю, как, например, разворачивать монгу в докере, как в некоторых гайдах. Контейнер же стейтлесс, куда данные лягут?
Shaz
08.04.2019
20:41:52
?Томат?
08.04.2019
20:43:34
Никитяо
08.04.2019
20:49:22
?Томат?
08.04.2019
20:49:56
Никитяо
08.04.2019
20:51:48
контейнер сам по себе простая сущность, только софт, все настройки через окружение, докерфайл, параметры запуска передаешь.
Sergey
09.04.2019
02:03:43
ildar
09.04.2019
03:31:43
Roman
09.04.2019
05:30:35
Как стартануть существующий остановленный контейнер со своей командой вместо стандартного entrypoint/cmd ? Команда docker start не позволяет переопределить дефолтный entrypoint/cmd
например, есть остановленный nginx контейнер. Я хочу запустить на нём bash, но я не хочу стартовать nginx и я не хочу создавать новый контейнер. Команда docker run -it nginx bash создаст новый контейнер из образа nginx — этого тоже не хочу.
Vladislav
09.04.2019
05:35:17
docker exec
Roman
09.04.2019
05:37:31
docker exec выполняет команду в уже ЗАПУЩЕННОМ контенере. У меня контейнер остановленный.
Vladislav
09.04.2019
05:38:00
Но не в новом зато
Google
Vladislav
09.04.2019
05:38:13
Нельзя войти в контейнер, который не запущен
Можно его только посмотреть
Roman
09.04.2019
05:38:27
мне не нужен новый. Хочу использовать уже готовый.
мне не нужно заходить в незапущенный контейнер
Ещё раз: Как стартануть существующий остановленный контейнер со своей командой
Vladislav
09.04.2019
05:38:57
Я написал
Roman
09.04.2019
05:40:15
я не понял. Нельзя что ли bash запустить, не запуская стандарный CMD=nginx?
Sergey
09.04.2019
05:41:37
Roman
09.04.2019
05:44:07
Это долгая история... Скажем, с целью изучения того как работает докер. Просто не нашёл такую возможность и это кажется не понятным.
Vladislav
09.04.2019
05:45:04
Заменяя точку входа тем самым делается новый контейнер
Что там изучать? Если надо изучить фс, то это можно вообще без старта руками или использовать какой-нибудь инструмент, например dive
Sergey
09.04.2019
05:46:21
Vladislav
09.04.2019
05:47:07
Я задачу тоже не до конца понимаю
Roman
09.04.2019
05:52:17
просто разобраться хотел почему docker run позволяет переопределить cmd/entry, а docker start нет, хотя docker exec позволяет запускать любую программу не создавая новый контейнер.
Viktor
09.04.2019
06:09:03
Потому что это три разные команды для трех разных целей?
Vladislav
09.04.2019
06:11:11
Можно взять убунту и запустить в одном контейнере баш, а в другом zsh и это будут два разных контейнера
Roman
09.04.2019
06:12:36
Точно два разных?