Docker - trouble-shooting记录

简介: Docker使用问题排查解决记录

本文不是写Docker是什么和Docker怎么用,而是记录Docker使用中碰到的问题和排查解决方式

1. 以非root用户运行docker

$sudo groupadd docker  #确保有docker用户组
$sudo usermod -aG docker $USER  #将当前用户加入docker用户组

登出并重新登录后生效
验证:
$docker ps

2. 查看registry mirror的更改是否生效

$docker info
查看最下面Registry Mirrors的内容

3. docker 启动失败

错误信息:

$ systemctl status docker.service
   docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sat 2020-04-04 21:16:46 CST; 1min 9s ago
     Docs: https://docs.docker.com
  Process: 3514 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exi
 Main PID: 3514 (code=exited, status=1/FAILURE)

4月 04 21:16:46 junwang-OptiPlex-7050 systemd[1]: docker.service: Service hold-off time over, scheduling r
4月 04 21:16:46 junwang-OptiPlex-7050 systemd[1]: docker.service: Scheduled restart job, restart counter i
4月 04 21:16:46 junwang-OptiPlex-7050 systemd[1]: Stopped Docker Application Container Engine.
4月 04 21:16:46 junwang-OptiPlex-7050 systemd[1]: docker.service: Start request repeated too quickly.
4月 04 21:16:46 junwang-OptiPlex-7050 systemd[1]: docker.service: Failed with result 'exit-code'.
4月 04 21:16:46 junwang-OptiPlex-7050 systemd[1]: Failed to start Docker Application Container Engine.

可能的原因:
A:image被破坏,可以尝试 sudo rm -rf /var/lib/docker/*
B:docker配置不符合规范,可以尝试重新编辑 /etc/docker/daemon.json

相关文章
|
28天前
|
Docker 容器
进入Docker容器中
进入Docker容器中
35 2
|
2天前
|
存储 Kubernetes Docker
Kubernetes(K8S)集群管理Docker容器(概念篇)
Kubernetes(K8S)集群管理Docker容器(概念篇)
|
2天前
|
存储 Ubuntu 安全
Docker容器常用命令
Docker容器常用命令
11 1
|
8天前
|
存储 运维 监控
构建高效稳定的Docker容器监控体系
【4月更文挑战第18天】 在现代微服务架构中,Docker容器已成为部署和运行应用的标准环境。随之而来的挑战是如何有效监控这些容器的性能与健康状况,确保系统的稳定性和可靠性。本文将探讨构建一个高效稳定的Docker容器监控体系的关键技术和方法,包括日志管理、性能指标收集以及异常检测机制,旨在为运维人员提供实用的指导和建议。
13 0
|
17天前
|
Linux Docker 容器
docker 容器常用命令
docker 容器常用命令
13 0
|
17天前
|
Linux Shell 虚拟化
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
28 0
|
17天前
|
存储 Linux Shell
centos 部署docker容器 安装 、基本使用方法(一)
centos 部署docker容器 安装 、基本使用方法(一)
32 0
|
25天前
|
Kubernetes 网络协议 Docker
Docker 容器的DNS
Docker 容器的DNS
28 1
|
28天前
|
关系型数据库 MySQL Nacos
【深入浅出Nacos原理及调优】「实战开发专题」采用Docker容器进行部署和搭建Nacos服务以及“坑点”
【深入浅出Nacos原理及调优】「实战开发专题」采用Docker容器进行部署和搭建Nacos服务以及“坑点”
48 1
|
29天前
|
NoSQL 关系型数据库 MySQL
安装Docker&镜像容器操作&使用Docker安装部署MySQL,Redis,RabbitMQ,Nacos,Seata,Minio
安装Docker&镜像容器操作&使用Docker安装部署MySQL,Redis,RabbitMQ,Nacos,Seata,Minio
384 1