
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

Admin
ERROR: S client not available

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 выполняет команду в уже ЗАПУЩЕННОМ контенере. У меня контейнер остановленный.

Google

Vladislav
09.04.2019
05:38:00
Но не в новом зато
Нельзя войти в контейнер, который не запущен
Можно его только посмотреть

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
Точно два разных?