@docker_ru

Страница 1340 из 1375
И
15.07.2019
13:32:07
Люди идиоты ?‍♂
в full версии видимо какие то модули дополнительные идут, но я хз какие именно

Corsars
15.07.2019
13:32:11
ошибку бьет, и люди советуют ставить full версию
не нужно full - гораздо полезнее самому разобраться что не хватает

George
15.07.2019
13:32:58
И
15.07.2019
13:33:23
Google
George
15.07.2019
13:33:55
каким образом? stackoverflo дает такие советы
Разумно фильтровать советы со стековерфлоу, а то можно случайно rm -Rf сделать

Кратко - я не понимаю, что у тебя за проблема, т.к. необходимые модули как будто есть в базовом nginx

И
15.07.2019
13:34:19
ну это понятно, так в каждой теме совет ставить nginx-full

George
15.07.2019
13:34:33
Возможно, что если ты пояснишь задачу, то мы сгенерируем более оптимальное решение

И
15.07.2019
13:34:34
надо как то сравнить какие есть в базовой и какие в фулл, я про модули

George
15.07.2019
13:34:43
надо как то сравнить какие есть в базовой и какие в фулл, я про модули
Ну, это легко сделать на полноценной виртуалке

Типа vagrant, virtualbox etc

И
15.07.2019
13:35:05
George
15.07.2019
13:38:42
https://github.com/tiangolo/uwsgi-nginx-docker/blob/master/python3.7/Dockerfile

Можешь такое взять для вдохновения.

Либо такое может прокатить, но хз

https://github.com/nmarus/docker-base-images/blob/master/nginx-full/Dockerfile

Google
Green
15.07.2019
13:42:43
docker cp или docker commit :-)
спасибо, так и сделал

Конейнер сдох, сделал коммит и из имеджа запустил заново

И
15.07.2019
13:44:35
Можешь такое взять для вдохновения.
вообще левый образ поставил с nginx-full и все равно такая ошибка

Вячеслав
15.07.2019
14:52:27
Container should have been running but is in error state. Check logs for more information.: Error response from daemon: failed to start shim: exec: "docker-containerd-shim": executable file not found in $PATH: unknown не запускается контейнер ((

George
15.07.2019
14:53:03
Он же написал. Что запускаешь и как ?

Владимир
15.07.2019
17:17:48
А я могу создать пользователя в образ при сборке и сразу установить ему пароль?

Или пароль только после запуска контейнера?

Владимир
15.07.2019
18:03:36
так можно задать пароль на этапе создания образа?

George
15.07.2019
18:39:07
Владимир
15.07.2019
18:39:31
не заморачивайся

он уже не актуален

George
15.07.2019
18:39:38
Образ это по сути слепок файловой системы Следовательно, на этапе формирования образа ты можешь сделать /etc/passwd с нужными записями. Но зачем ?

Andrey
15.07.2019
18:42:51
А я могу создать пользователя в образ при сборке и сразу установить ему пароль?
Как и в обычной ос , при создании имеджа делаешь что хочешь.

Andrey
15.07.2019
18:45:07
в нём не задаётся пароль
Что? Ты выполняешь те же команды как и на ос..не понимаю тебя

Google
Andrey
15.07.2019
18:45:18
Что хочешь то и делай

Владимир
15.07.2019
18:46:30
Вопрос не актуален

Andrey
15.07.2019
18:46:39
вопреки названию
Устанавливай пакеты , собирай их ,компилируй ,создавай юзеров.

Владимир
15.07.2019
18:47:34
но есть один вопрос), который пока мне не то чтобыважен, но всё же актуален

CMD ["postfix", "start"]

В докерфайле пишу так

Andrey
15.07.2019
18:47:54
Молодец

Владимир
15.07.2019
18:48:00
и не стартует контейнер

если убрать строку пересобрать и запустить в контейнере в ручную работает

как понять что не так?

он отлавливает какой-то результат выполнения команды?, в этом проблема?

Забавно что когда есть вопрос реальный, никого сразу нету)). А когда я уже разобрался и у меня работает все начинают отвечать)

Совпадение?)

Andrey
15.07.2019
18:54:08
https://m.habr.com/ru/company/southbridge/blog/329138/

А вообще что бы понять см docker logs id

Владимир
15.07.2019
18:58:17
лол

Google
Владимир
15.07.2019
18:58:31
было бы из-а чего)

George
15.07.2019
18:58:54
Я поясню. Интересных проблем - 1%. Остальное - банальщина. Типа кто-то не разобрался. Или делает не то. Но к сожалению именно с этим 1% мало кто поможет - это факт

Просто вопрос про юзеров вне контекста - бессмыслен. А ты его почему-то задать именно с контекстом поленился.

Владимир
15.07.2019
19:00:52
зачем контекст если я делал юзера а задание пароля фейлилось

в том и был вопрос, мне не было понятно это из-за особенностей докера или я что-то не так делаю

какая разница для чего мне там юзер если вопрос в другом направлении))

Владимир
15.07.2019
19:13:05
С цмд разобрался ?
не начинал пока, я тут пока опендким подпись прокидываю

CMD следующий этап, а то не прикольно стартовать контейнер в ручную)

Andrey
15.07.2019
19:14:20
мммм в смысле в ручную))) а как ты стартуешь в ручную?

Владимир
15.07.2019
19:14:38
ну захожу в контейнер и запускаю службы)

с консоли

Andrey
15.07.2019
19:18:08
Ясно...CMD service postfix start как варик

или ентрипойнт

George
15.07.2019
19:26:56
в том и был вопрос, мне не было понятно это из-за особенностей докера или я что-то не так делаю
Ну, там особенностей докера помимо юзера хватает Тот же системди попробуй запустить внутри докера, а от него половина служб зависит

Andrey
15.07.2019
19:27:56
?‍♂
Ну понятно что ты сейчас напишешь )

Google
Владимир
15.07.2019
19:29:21
значит оно должно и с CMD стартовать

логично же?

George
15.07.2019
19:30:13
От энтрипойнта как минимум зависит

И второй прикол. У меня процесс в cmd - это процесс с пид 1

А при docker exec - с другим.

Andrey
15.07.2019
19:48:27
Владимир
15.07.2019
20:05:21
Andrey
15.07.2019
20:10:28
Владимир
15.07.2019
20:10:46
сеть

ну и не только

но главное сеть

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