Docker -составляет сбои после нескольких часов работы с - PullRequest
1 голос
/ 20 марта 2020

У меня есть приложение springBoot, работающее в контейнере docker на экземпляре ec2. Я работал хорошо в течение многих месяцев, но так как несколько дней (я изменяю только мелочь в приложении). Docker падает, и когда я пытаюсь перезапустить с

docker-compose up -d

, я получаю эту ошибку:

ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?

If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.

Я проверил разрешения там все отлично. Мне не нужен Судо.

Если, конечно, я могу просто запустить docker сервис снова. А затем запустите docker -compose. .. но через несколько часов это происходит снова. У кого-нибудь есть идеи или как отлаживать ist.

[ec2-user@ip-xxxx-xxx6 docker]$ docker info
Containers: 2
 Running: 2
 Paused: 0
 Stopped: 0
Images: 8
Server Version: 18.09.9-ce
Storage Driver: overlay2
 Backing Filesystem: xfs
 Supports d_type: true
 Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
 Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 894b81a4b802e4eb2a91d1ce216b8817763c29fb
runc version: 2b18fe1d885ee5083ef9f0838fee39b62d653e30
init version: fec3683
Security Options:
 seccomp
  Profile: default
Kernel Version: 4.14.171-136.231.amzn2.x86_64
Operating System: Amazon Linux 2
OSType: linux
Architecture: x86_64
CPUs: 1
Total Memory: 983.4MiB
Name: ip-xxxxxxxx.eu-central-1.compute.internal
ID: BCL7:57U4:NUOW:UEW3:XQDK:TWMA:QKWL:GCMA:IFVH:JHCU:XE6S:JGZN
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
 127.0.0.0/8
Live Restore Enabled: false

1 Ответ

0 голосов
/ 20 марта 2020

Кажется, ваш docker демон в фоновом режиме перестал работать. Это может быть связано с вашим приложением или установкой.

На секунду вы можете попытаться настроить новый / другой хост ec2 и посмотреть, произойдет ли это снова.

Сначала я бы проверил запущенные контейнеры docker, чтобы увидеть, что вам нужно изменить некоторую конфигурацию на хосте, чтобы он работал стабильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...