| Summary: | Ошибка при выполнении docker run с опцией --init | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Alexey <ronofeedback> |
| Component: | docker-engine | Assignee: | cow <cow> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | cow, vladimir.didenko |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
Alexey
2024-10-22 08:53:59 MSK
У нас путь к init прописан в /etc/docker/daemon.json. Проверьте содержимое этого файла - по умолчанию там должно быть вот так
{
"init-path": "/usr/bin/tini",
"userland-proxy-path": "/usr/bin/docker-proxy",
"default-runtime": "docker-runc",
"live-restore": true,
"log-driver": "journald",
"runtimes": {
"docker-runc": {
"path": "/usr/bin/runc"
}
},
"default-ulimits": {
"nofile": {
"Name": "nofile",
"Hard": 64000,
"Soft": 64000
}
},
"storage-driver": "overlay2"
}
Да, действительно, у нас этот параметр отсутствует, поскольку мы конфигурируем сервера при помощи ansible и формируем daemon.json заново (переносили роль с другого дистрибутива, где daemon.json при установке пакета docker не создается). После внесения параметра все работает и без линков. Спасибо. |