Я какое-то время запускаю какой-нибудь докер mysql в Ubuntu 14.04. Иногда докер внезапно уходил без причины. При проверке журнала, запустив
docker log containerID
, это всегда дает ошибку, как,
/bin/bash: error while loading shared libraries: libncurses.so.5: cannot stat shared object: Error 11
или же,
/bin/bash: error while loading shared libraries: libdl.so.2: cannot stat shared object: Error 11
После перезапуска в течение нескольких раз докер может начать снова без каких-либо ошибок. Большая часть связанных с этим решенных вопросов касается ошибки «невозможно определить общий объект: нет такого файла или каталога». Можете ли вы помочь дать несколько советов, чтобы найти основную причину?
Версия докера:
Version: 17.03.2-ce
API version: 1.27
Go version: go1.7.5
Git commit: f5ec1e2
Built: Tue Jun 27 03:11:13 2017
OS/Arch: linux/amd64
Информация о контейнере:
"Config": {
"Hostname": "9cb17ec714cb",
"Domainname": "",
"User": "",
"AttachStdin": false,
"AttachStdout": true,
"AttachStderr": true,
"ExposedPorts": {
"3306/tcp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"MYSQL_ROOT_PASSWORD=XXXXXXXX",
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"GOSU_VERSION=1.7",
"MYSQL_MAJOR=5.7",
"MYSQL_VERSION=5.7.21-1debian8"
],
"Cmd": [
"mysqld"
],
"ArgsEscaped": true,
"Image": "mysql:5.7",
"Volumes": {
"/var/lib/mysql": {}
},
"WorkingDir": "",
"Entrypoint": [
"docker-entrypoint.sh"
],
"OnBuild": null,
"Labels": {}
},