时空无限
为信仰而生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
k8s pod 启动失败 Failed to create pod sandbox
再次查看没有都有的沙箱容器了,并且沙箱容器已经启动,这时候相应的 pod 启动就不会失败。由 describe 输出信息可知,是有残留的沙箱容器存在导致的。根据 pod 名字顾虑残留的沙箱容器,注意使用。k8s + docker 运行时。k8s pod 无法启动,原创 2025-08-26 19:20:48 · 92 阅读 · 0 评论 -
docker 代理配置冲突问题
命令就会显示出这个代理是配置在哪个文件里的,这里是。,其实还有一个方法查看配置文件名字,执行。会显示 Drop-In 文件,如下。命令添加的,也可能是程序自动加的。那么上文中的配置有可能是用。配置的代理如下,与执行。目录下看到其他配置文件。命令看到有如下代理配置。原创 2025-04-25 11:23:15 · 216 阅读 · 0 评论 -
docker 使用 xz save 镜像
这将在当前目录下创建一个名为 filename.xz 的压缩文件,并删除原始文件 filename.txt。例如 save busybox:1.31.1 镜像,其中 -T 是使用多核心压缩,可以加快压缩。如果docker save -o xxx > xxx 镜像体积过大,可以使用 xz 命令压缩。原创 2024-12-19 11:08:52 · 265 阅读 · 0 评论 -
docker pull 相关配置
从 /var/log/syslog 日志可知,dokcer 拉取某层失败会重试,默认重试次数为 5 ,“max-download-attempts”: 10, 可以将失败重试次数改为 10。“max-concurrent-downloads”:30, 最多一次性拉取 30 层。“max-download-attempts”: 10, 最多重试10次。原创 2024-08-09 17:24:45 · 609 阅读 · 0 评论 -
docker 常用命令
【代码】docker 常用命令。原创 2024-04-24 17:28:03 · 480 阅读 · 1 评论 -
Dragonfly 部署
重启 docker 后,如果 redis 和 mysql 容器启动不了,其他容器也会无法启动,频繁重启,docker 日志报错如下。启动 redis mysql 容器后,再分别重启无法启动的 pod 即可解决。安装好 docker 和 docker-compose。如果输出类似如下的日志,代表成功。或者直接进入 peer 容器查看。正常后启动的容器如下。原创 2023-12-25 13:26:16 · 470 阅读 · 0 评论 -
centos 7.2安装 docker 20.10.8 bug
在centos 7.2上安装docker 20.10.8之后,当容器以桥接模式启动时,容器内无法和宿主机通信,但对容器所属于的网卡就行抓包就能通,一但断开转包过程就再次不能通信,另外将容器所属网桥设置为混杂模式(详见。启动桥接容器后,/var/log/messages日志输出如下。查看docker容器所属网桥状态。同时日志中还有如下错误输出。原创 2023-03-02 11:01:33 · 1756 阅读 · 0 评论 -
prometheus监控docker
说明:本文采用docker metrics的方式监控docker。原创 2022-09-21 16:13:32 · 992 阅读 · 0 评论 -
rancher部署k8s
关闭swap分区swapoff -a编辑/etc/fstab文件,将swap挂载那一行注释掉。安装dockeryum install -y yum-utils \> device-mapper-persistent-data \> lvm2yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyum instal原创 2021-05-07 17:28:34 · 306 阅读 · 0 评论 -
Docker 搭建私有仓库、TLS、用户认证
前提安装好docker并启动。启动私有仓库docker run -d -v /opt/registry:/var/lib/registry -p 4000:5000 --restart=always --name registry registry:2配置docker使用私有仓库cat /usr/lib/systemd/system/docker.service[Service]ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/con原创 2021-04-22 10:22:01 · 574 阅读 · 1 评论 -
Docker报错解决
拉取镜像报错i/o timeout拉取某镜像的时候报错dial tcp: lookup d2iks1dkcwqcbx.cloudfront.net on 114.114.114.114:53: read udp 192.168.235.161:53654->114.114.114.114:53: i/o timeout解决方法1查看dns解析文件cat /etc/resolv.conf# Generated by NetworkManagernameserver 10.96.0.1原创 2021-03-11 09:04:02 · 3091 阅读 · 2 评论 -
kolla部署openstack-queens all-in-one
网卡ens37 192.168.140.200 桥接ens33 192.168.56.3 natcat /usr/lib/systemd/system/docker.service[Service]ExecStart=/usr/bin/dockerd --insecure-registry 192.168.140.200:4000 -H unix://MountFlags=shared修改docker镜像源复制代码sudo vi /etc/docker/daemon.json{原创 2020-10-20 10:55:05 · 527 阅读 · 1 评论 -
docker部署prometheus并监控主机和容器
启动node-exporter容器docker run -d --net="host" -v "/:/host:ro,rslave" hub.c.163.com/qingzhou/prometheus/node-exporter:v0.17.0 --path.rootfs=/host说明:该容器和宿主机共享网络栈。验证是否和宿主机在一个网络栈。宿主机网络栈[root@ceph01 ~]# ip a1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdis原创 2020-12-14 10:03:42 · 954 阅读 · 0 评论 -
Docker安装hadoop-cdh
Docker安装hadoop-cdh第1章 环境1.1 操作系统及docker版本Centos7Docker服务器两台,overlay网络。私有docker registry1.2 安装前准备关掉防火墙和selinux1.3 需要的安装包jdk-8u181-linux-x64.tar.gzmysql-connector-java-5.1.47.tar.gz(去mysql官网下载,不一定非得是这个版本,详细版本参考java和mysql的jdbc对应图)consul_1.3.0_linux原创 2020-08-27 15:03:05 · 615 阅读 · 0 评论 -
docker搭建hadoop集群(为分布式、完全分布式)
第1章 写在前面必读1.1 Hadoop生态简单说明说明:hadoop只是一个存储数据的平台,mapreduce是一个计算框架,需要编程人员去编写处理数据的程序。然后hadoop是一个生态,就是说在其上还运行着hbase数据库,sqoop,shark等等工具,这样才能将hadoop存储的数据加以利用。Hbase是一种时序数据库,可用来往hadoop写数据,并通过hadoop读取数据,搭建这些的时候还要用到zookeeper软件去管理消息。总之hadoop生态涉及的东西太多,学习起来复杂,但是并不难,就是原创 2020-08-27 14:50:53 · 10868 阅读 · 3 评论 -
docker启用overlay网络
环境两台服务器ip地址192.168.194.128192.168.194.130第1章 安装docker1.1 配置docker的yum源安装指定的docker版本卸载原来安装的dockerdockerrpm -e --nodeps rpm -qa|grep docker为了可以选择性安装docker版本请按照如下方法配置docker的yum源wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo或.原创 2020-08-27 11:14:27 · 873 阅读 · 0 评论 -
docker启用calico网络
环境操作系统cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 内核版本uname -aLinux docker01 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linuxdocker版本docker versionClient: Docker Engine - Community Version原创 2020-10-16 13:00:00 · 1158 阅读 · 0 评论 -
更改docker默认挂载目录
场景生产上运行了一段时间docker后,根分区使用量报警,由于根分区不是lvm类型的,所以无法做扩容,故采用新加一块硬盘,挂载到新目录/docker/,并将docker默认挂载目录改到这个目录的方法解决磁盘将满的问题。新加磁盘并挂载fdisk /dev/vdb过程略mkfs.xfs /dev/vdb1mkdir /dockermount /dev/vdc1 /docker[root@cloud-jumpserver01 ~]# blkid /dev/vdc1: UUID="27d703原创 2020-10-21 14:58:09 · 3777 阅读 · 0 评论