Docker & K8S
Docker 和 K8S
xianjuke008
DevOps DBA
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kubernates pod内部文件复制和删除
1.复制日志(1)kubectl cp /主机目录/文件路径 podName:/容器路径/xxx.datasource -n namespaces这样可以把主机目录文件拷贝到容器内(2)kubectl cp podName:容器路径/xxx.datasource -n namespaces /主机目录这样可以把容器内文件cp到主机目录kubectl cp deploy-gps-gw-file-d67f56759-c2ctn:appdata/file_7511/log -n testds .原创 2020-10-29 20:14:37 · 1663 阅读 · 0 评论 -
docker attach 和 exec 用法区别
attach 用法$ sudo docker attach 665b4a1e17b6 #by IDor$ sudo docker attach loving_heisenberg #by Name$ root@665b4a1e17b6:/#就是讲你当前terminal 的标准输入、输出、错误附加到制定的docker容器。通俗来讲就是 当前终端里可以看到 ENTRYPOINT/CMD 进程的输出,你发送 CTRL-c 信号(输入) 直接会终止docker 运行。如果 ENTRYPOINT/C转载 2020-08-02 16:50:37 · 2126 阅读 · 1 评论 -
kubeadm 证书只有1年的处理
方法一、手动在1年内更新证书也可以把下面命令写一个定时任务。每1个月执行一次。# 查看现有证书到期时间$ kubeadm alpha certs check-expiration# 使用二进制更新证书$ kubeadm alpha certs renew all# 每月的最后1天0 0 L * * * /usr/bin/kubeadm alpha certs renew all查看证书cd /etc/kubernetes/pkiopenssl x509 -in apiser转载 2020-05-13 21:50:41 · 2591 阅读 · 0 评论 -
[Kubernetes]node节点pod无法启动/节点删除网络重置
kubeadm resetsystemctl stop kubeletsystemctl stop dockerrm -rf /var/lib/cni/rm -rf /var/lib/kubelet/*rm -rf /etc/cni/ifconfig cni0 downifconfig flannel.1 downifconfig docker0 downip link ...转载 2020-04-27 22:47:14 · 601 阅读 · 0 评论 -
Docker四种网络模式
实现原理Docker使用Linux桥接(参考《Linux虚拟网络技术》),在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为在同一宿主机内的容器都接入同一个网桥,这样容器之间就能够通过容器的Container-IP直接通信。Dock...转载 2020-04-24 15:06:58 · 232 阅读 · 0 评论 -
Docker命令差异
1.save/load与export/import(1)前者保存的为镜像,后者导出的为容器(2)前者导入的镜像后需要使用tag执行repository和tag,后者可以在导入的时候指定这两个参数(3)以mysql为例,前者启动时不需要添加docker-entrypoint.sh mysqld,后者则需要(4)前者导入的时候,只导入所需的层,并显示导入的进度及image id,分层导入结...原创 2019-09-08 10:12:00 · 343 阅读 · 0 评论
分享