自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 安装docker报Requires: container-selinux >= 2.9

原因:container-selinux版本低或者是没安装的原因解决方式:wget -O /etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repoyum install epel-releaseyum makecacheyum install container-selinux1、通过docker run执行命令,或许返回信息2、通过docker logs 去获取日志,做有针对性的筛选3、通过s

2024-05-22 09:02:55 209 1

原创 docker: Error response from daemon: driver failed programming external connectivity on endpoint XXXX

原因:容器端口冲突解决方式:更换宿主机绑定端口。

2024-05-22 09:01:22 338

原创 Unable to find a node that satisfies the following conditions [port xxxx]

原因:当容器使用端口映射(docker run -p xxxx:xxxx或 compose模板中的ports)之后 系统会在宿主机上创建一个port,通过NAT来访问容器的指定port。如果宿主机上的端口被容器或者系统进程占用,就会导致端口分配失败。解决方式:清除占用端口的容器或者进程,或调整容器端口映射的宿主机端口避免冲突。

2024-05-20 09:17:40 424

原创 Creating network ‘xxxxxxx‘ with the default driver

原因:docker网关冲突启动容器、docker-compose启动容器后,断网问题解决方式:配置 docker-compose.yml内给启动的容器配置参数network_mode: ‘bridge’

2024-05-20 09:16:44 276

原创 WARNING: IPv4 forwarding is disabled. Networking will not work.

原因:ipv4网络无法转发解决方式:在最后一行添加net.ipv4.ip_forward=1重启network服务。删除错误的容器,再次创建新容器。

2024-05-17 09:25:52 299

原创 docker: Error response from daemon: OCI runtime create failed: container_linux.go:344: starting cont

原因:Docker版本和操作系统版本不匹配解决方式:重新安装和操作系统内核支持的docker 版本。

2024-05-17 09:24:36 373

原创 FastDfs快速安装和数据迁移同步。Ubuntu环境

FastDfs快速安装和数据迁移同步

2024-05-16 10:55:05 1195

原创 overlayfs: Can‘t delete file moved from base layer to newly created dir even on ext4

原因:Centos 提供的文件系统 XFS 和 Overlay 兼容问题导致,解决方式:这个问题的修复在内核 4.4.6以上。

2024-05-16 10:36:03 244

原创 Docker启动异常,状态反复restarting

Docker启动异常,状态反复restartingDocker logs 容器名,查看异常日志查看/var/log/messages原因:内存跑满,引起OOM解决方式:释放内存后,再启动容器。

2024-05-11 09:31:58 352

原创 docker本机启动多台容器导致出现后续容器启动失败

原因:查看硬盘空间是否满,如果不是硬盘空间问题引起解决方式:添加参数 fs.aio-max-nr = 1048576sysctl -p。

2024-05-10 09:20:32 268

原创 docker :Got starting container process caused ‘process_linux.go:301: running exec setns process

Got starting container process caused ‘process_linux.go:301:running exec setns process for init caused ‘exit status 40’’: unknown.from time to time原因:可能是cache问题引起解决方式:echo 1 > /proc/sys/vm/drop_caches1、通过docker run执行命令,或许返回信息2、通过docker logs 去获取日志,做有针

2024-05-09 10:38:56 354

原创 docker:max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

原因:系统参数默认配置过小解决方式:修改/etc/sysctl.conf里面的vm.max_map_count 调大。

2024-05-08 09:06:24 236

原创 docker : /var/lib/docker/containers 占用过大

var/lib/docker/containers 占用过大原因:日志文件占用过大解决方式:或者增加dockerd启动参数,/etc/docker/daemon.json。

2024-05-07 09:27:55 329

原创 Docker no space left on device

原因:空间不足解决方式:清理空间,删除未被使用的容器,镜像等资源。

2024-04-29 10:41:30 881 3

原创 docker: Error response from daemon: containerd: container did not start before the specified time-ou

原因:修改完docker root dir,重启后,下载镜像报错解决方式:重启docker服务或者重启服务器。

2024-04-26 10:50:59 254 4

原创 docker build构建镜像的时候报错:Message from syslogd kernel:unregister_netdevice: waiting for lo to become fre

docker build构建镜像的时候报错:原因:docker engine版本过高解决方式:docker engine版本需要和docker内部镜像的内核版本匹配。

2024-04-25 08:43:14 259

原创 构建镜像,执行chown -R非常慢

构建镜像,执行chown -R非常慢原因:Docker使用写时复制策略,所以chown命令执行时,会将上层镜像文件全部复制到当前层,然后再修改权限,再写入文件系统。解决方式:不应该使用chown -R 这类大批量修改文件的命令。

2024-04-24 09:21:30 354 2

原创 /usr/bin/docker-current: Error response from daemon: oci runtime error: container_linux.go: starting

原因:Docker镜像自身问题或者Docker引擎版本比较低导致解决方式:可以升级Docker版本服务。

2024-04-22 09:34:40 428

原创 docker:推送本地镜像报错The push refers to a repository [XXXX] Get https://xxx/v1/_ping: http: server gave HT

docker:推送本地镜像报错The push refers to a repository [XXXX] Get https://xxx/v1/_ping: http: server gave HTTP response to HTTPS client原因:docker registry未采用https服务所致解决方式:/etc/docker/daemon.json 文件写入:{ ‘insecure-registries’:[‘’] }1、通过docker run执行命令,或许返回信息2、通过

2024-04-19 09:13:56 400

原创 docker Get /v2/: dial tcp: lookup

原因:Docker仓库无法访问解决方式:修改Docker仓库源为国内或者自建的仓库源修改/etc/docker/daemon.json。

2024-04-18 09:28:21 480

原创 docker commit镜像时报错

docker commit镜像时报错原因:可能是权限问题引起解决方式:chmod x 加一个执行权限。

2024-04-16 09:07:46 394

原创 Post http:///var/run/docker.sock/v1.XXX /auth: dial unix /var/run/docker.sock: permission denied. Ar

原因:非Root用户管理Docker时,权限不足解决方式:groupadd dockerusermod -a -G docker user1、通过docker run执行命令,或许返回信息2、通过docker logs 去获取日志,做有针对性的筛选3、通过systemctl status docker查看docker服务状态4、通过journalctl -u docker.service 查看日志完整版故障总结请移步查看:链接: 点赞收藏呀

2024-04-15 11:39:42 137

原创 docker:chown socket at step GROUP: No such process

原因:docker无法找到Group组信息,docker组有可能被误删除,解决方式:groupadd docker1、通过docker run执行命令,或许返回信息2、通过docker logs 去获取日志,做有针对性的筛选3、通过systemctl status docker查看docker服务状态4、通过journalctl -u docker.service 查看日志完整版故障总结请移步查看:链接: 点赞收藏呀

2024-04-12 09:52:54 695

原创 Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.

解决方式:查看 /var/run/docker.sock所在用户组将用户重新加入docker组中,usermod -aG docker ${USER}

2024-04-11 09:58:56 167

原创 docker重启错误-重启命令一直卡住

systemctl restart docker 卡住未知原因:可能是启动的容器数量过多,或者磁盘IO问题解决方式:systemctl start docker-cleanup.servicesystemctl start docker1、通过docker run执行命令,或许返回信息2、通过docker logs 去获取日志,做有针对性的筛选3、通过systemctl status docker查看docker服务状态4、通过journalctl -u docker.service 查看日志

2024-04-10 18:11:36 1220

原创 docker容器重启故障

强杀docker进程后,重启docker。docker中的容器无法启动并报错原因:旧容器未安全退出解决方式:docker-containerd-ctr --address /run/docker/containerd/docker-containerd.sock --namespace c rm <容器hash_id>docker start 容器。

2024-04-10 09:05:41 877

原创 docker-compose启动容器时报错:

/usr/lib/python2.7/site-packages/requests/init.py:80: RequestsDependencyWarning: urllib3 (1.22) or chardet (2.2.1) doesn’t match a supported version! RequestsDependencyWarning)未知原因:pip相应组件版本不支持解决方式:pip uninstall urllib3pip uninstall chardetpip install

2024-04-09 09:05:50 280

原创 Failed to start docker.service: Unit is not loaded properly: Invalid argument.

未知原因:docker服务无法正常load解决方式:卸载docker, 删除docker.service重新安装docker。

2024-04-08 09:11:37 835

原创 Failed to start docker.service: Unit docker.service is masked.

未知原因:docker 被mask解决方式:systemctl unmask docker.servicesystemctl unmask docker.socketsystemctl start docker.service1、通过docker run执行命令,或许返回信息2、通过docker logs 去获取日志,做有针对性的筛选3、通过systemctl status docker查看docker服务状态4、通过journalctl -u docker.service 查看日志完整版故

2024-04-07 09:17:33 773

原创 Error starting daemon: error initializing graphdriver: driver not supported

使用overlay2存储驱动启动docker daemon报错原因:daemon缺少配置解决方式:添加配置:/etc/docker/daemon.json{‘storage-driver’: ‘overlay2’,‘storage-opts’: [‘overlay2.override_kernel_check=true’]}1、通过docker run执行命令,或许返回信息2、通过docker logs 去获取日志,做有针对性的筛选3、通过systemctl status docker查看d

2024-04-03 09:44:20 648

原创 docker0: iptables: No chain/target/match by that name

报错为:docker0: iptables: No chain/target/match by that name原因:docker服务iptables问题解决方式:重启docker服务system restart docker。

2024-04-02 09:32:49 1335

原创 Error: Connection activation failed: No suitable device found for this connection

原因:网卡配置问题解决方式:重启网卡。

2024-04-01 09:30:07 667

转载 K8S配置资源管理

Secret 是用来保存密码、token、密钥等敏感数据的 k8s 资源,这类数据虽然也可以存放在 Pod 或者镜像中,但是放在 Secret 中是为了更方便的控制如何使用数据,并减少暴露的风险。与Secret类似,区别在于ConfigMap保存的是不需要加密配置的信息。ConfigMap 功能在 Kubernetes1.2 版本中引入,许多应用程序会从配置文件、命令行参数或环境变量中读取配置信息。

2024-03-29 16:38:45 36

原创 docker: Error response from daemon: Conflict. The container name ‘XXX‘ is already in use by con

原因:docker name重名解决方式:改名容器或者删除重建容器。

2024-03-29 09:18:59 744

原创 docker: Error response from daemon: /var/lib/docker/overlay/XXXXXXXXXXXXXXXXXXXXXXX: no such file or

3、通过systemctl status docker查看docker服务状态。4、通过journalctl -u docker.service 查看日志。2、通过docker logs 去获取日志,做有针对性的筛选。1、通过docker run执行命令,或许返回信息。原因:docker没有指定目录或文件。重启run镜像启动容器。

2024-03-28 10:13:04 197

原创 docker:Job for docker.service failed. Failed to start Docker Application

原因:Selinux引起解决方式:/etc/sysconfig/selinux , 把 selinux 值改为disabled。

2024-03-27 08:59:42 247 1

原创 docker:can’t create unix socket /var/run/docker.sock: is a directory

3、通过systemctl status docker查看docker服务状态。4、通过journalctl -u docker.service 查看日志。2、通过docker logs 去获取日志,做有针对性的筛选。1、通过docker run执行命令,或许返回信息。原因:docker.sock不能创建。然后重新启动docker。

2024-03-26 09:02:20 475

原创 docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon run

3、通过systemctl status docker查看docker服务状态。4、通过journalctl -u docker.service 查看日志。2、通过docker logs 去获取日志,做有针对性的筛选。1、通过docker run执行命令,或许返回信息。原因:Docker未正常启动。

2024-03-25 14:19:06 510

原创 k8s污点去除

kubectl describe node NODE-NAME |grep Taintkubectl taint node NODE-NAME taint *****-

2024-03-20 14:13:57 478

原创 Docker 命令大全

runstart/stop/restartkillrmpause/unpausecreateexecpsinspecttopattacheventslogswaitexportportstatscommitcpdiffloginpullpushsearchimagesrmitagbuildhistorysaveloadimportinfo|versioninfoversionhttps://www.runoob.com/docker/docker-

2024-03-19 15:45:54 308

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除