![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 53
遇见娜刚好
这个作者很懒,什么都没留下…
展开
-
kubernetes之pod的yml文件格式
# yaml格式的pod定义文件完整内容:apiVersion: v1 #必选,版本号,例如v1kind: Pod #必选,Podmetadata: #必选,元数据 name: string #必选,Pod名称 namespace: string #必选,Pod所属的命名空间 labels: #自定义标签 - name: string #自定义标签名字 annotations: #自定义注释列.原创 2020-07-29 09:56:25 · 376 阅读 · 0 评论 -
kubernetes配置coredns解析外部地址
CoreDNS ConfigMap选项先来看看默认的CoreDns的配置文件.:53 { errors health { lameduck 5s } ready kubernetes cluster.local in-addr.arpa ip6.arpa { pods insecure fallthroug...原创 2019-12-16 14:35:32 · 2247 阅读 · 0 评论 -
基于kubeadm安装的kubernetes1.15更改pod的DNS地址方法
#所有的群集服务器上的kubelet都要修改[root@k8s-master kubernetes]# cd /var/lib/kubelet/[root@k8s-master kubelet]# lsconfig.yaml cpu_manager_state device-plugins kubeadm-flags.env pki plugin-containers plu...原创 2019-11-06 17:21:36 · 654 阅读 · 0 评论 -
kubernetes后加入的工作节点处于“NotReady”状态
问题:在master上查看刚加入的node节点状态发现STATUS:NotReady[root@k8s-master jenkins-yaml]# kubectl get nodesNAME STATUS ROLES AGE VERSIONk8s-master Ready master 2d1h v1.15.2k8s-node1...原创 2019-10-28 17:05:23 · 19043 阅读 · 0 评论 -
docker搭建Harbor镜像仓库之HTTPS
环境:centos7.4 Harbor1.6关闭防火墙和SELinux因为要使用HTTPS协议,没有证书,只能本地生产一个openssl genrsa -out /root/certs/ca.key 2048默认证书有效期一年 -days选项可以指定证书有效期openssl req -x509 -new -nodes -key /root/certs/ca.key -...原创 2019-10-24 15:30:13 · 281 阅读 · 0 评论 -
docker搭建RegistryHTTPS协议私有仓库
搭建企业私有的镜像仓库,满足从开发环境推送和拉取镜像。当我们使用k8s来编排和调度容器时,操作的基本单位是镜像,所以需要从仓库去拉取镜像到当前的工作节点。本来使用公共的docker hub完全可以满足我们的需求,也非常方便,但是上传的镜像任何人都可以访问,其次docker hub的私有仓库又是收费的,所以从安全和商业两方面考虑,企业必须搭建自己的私有镜像仓库为了保证镜像传输安全,从开发环境向私...原创 2019-10-22 16:04:27 · 1180 阅读 · 0 评论 -
kubeadm部署k8s1.15版本及更改证书时间限制
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:```# 创建一个 Master 节点$ kubeadm init# 将一个 Node 节点加入到当前集群中$ kubeadm join <Master节点的IP和端口 >```## 1. 安装要求在开始之前,部署Ku...原创 2019-10-17 15:10:24 · 993 阅读 · 0 评论 -
docker swarm 构建java环境运行jar包
docker swarm 安装https://blog.csdn.net/xiaohuixing16134/article/details/85334206安装完成后运行docker下载java环境基础镜像docker pull frolvlad/alpine-oraclejre8创建docker项目目录mkdir -p /opt/docker/testcd /op...原创 2019-09-11 10:06:50 · 600 阅读 · 0 评论 -
docker build Can't add file xxxxx .jarto tar: archive/tar: write too long
解决方法: 在jenkins执行expect脚本里面加入timeout超时时间原创 2019-01-04 12:02:30 · 5362 阅读 · 0 评论 -
docker swarm 部署步骤
安装环境及依赖包yum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum-config-manager --enable docker-ce-edg...原创 2018-12-29 09:36:36 · 492 阅读 · 0 评论 -
以普通用户运行docker命令
ll /var/run/docker.socksrw-rw----. 1 root root 0 May 25 14:43 /var/run/docker.sock# 添加 docker 用户组groupadd docker# 把需要执行的 docker 用户添加进该组,这里是 ibabossgpasswd -a ibaboss docker# 重启 dockersystemc...原创 2018-12-29 09:34:16 · 2891 阅读 · 2 评论 -
docker 常用命令
获取镜像docker pull <镜像名称>运行镜像docker run image查找镜像docker search 镜像名称删除镜像docker rmi -f(强制删除) 镜像ID查看运行的容器docker ps查看停止的容器docker ps -a清除所有已经停止的容器docker rm $(docker ps -a -q )让一个镜像在后台静默输...原创 2018-12-29 09:32:46 · 162 阅读 · 0 评论 -
docker容器的运行和导入导出
容器的创建与启动命令格式:docker create 【选项】 镜像 运行程序常用选项: -i 让容器的输入保持打开 -t 让docker分配一个伪终端例如我想运行一个centos的容器 如果想查看当前有哪些容器在运行的话使用命令: docker ps [选项] 单独执行docker ps 只...原创 2018-09-06 03:38:19 · 9879 阅读 · 3 评论 -
centos7.3安装docker-ce
在centos7上安装Docker CEDocker CE的基本安装https://docs.docker.com/engine/installation/linux/docker-ce/centos/一、系统要求1、安装Docker CE,需要一个维护版本的Centos72、centos-extras库必须启用,这个存储库默认启用,但是如果您禁用了它,您需要重新启用它(http...原创 2018-07-28 22:45:47 · 739 阅读 · 0 评论 -
docker桥接物理网络
记一次docker启动报 WARNING: IPv4 forwarding is disabled. Networking will not work.解决:vim /etc/sysctl.d/99-sysctl.conf 添加:net.ipv4.ip_forward=1 然后重启networkdocker桥接网卡yum -y install bridge-utilscp if...原创 2018-07-28 22:36:19 · 1953 阅读 · 0 评论 -
Dockerfile报yum无法使用
IPv4 forwarding is disabled. Networking will not work.解决方法: vim /etc/sysctl.conf net.ipv4.ip_forward=1 ##添加路由转发或者: vim /usr/lib/sysctl.d/00-system.conf net.ipv4.ip_forward=1重启网卡 再测试...原创 2018-09-16 20:02:23 · 10913 阅读 · 0 评论 -
Docker修改空间大小
Docker默认空间大小分为两个,一个是池空间大小,另一个是容器空间大小。池空间大小默认为:100G容器空间大小默认为是:10G所以修改空间大小也分为两个:这里使用centos下的yum进行安装的Docker。 首先,修改空间大小,必需使Docker运行在daemon环境下,即先停止正在运行的docker服务:service docker stop然后使用命令使用daemon环境下运...转载 2018-09-16 22:11:16 · 3379 阅读 · 0 评论 -
docker私有仓库搭建及使用
随着创建镜像的日益增多,需要有一个保存镜像的地方, 这就是仓库。目前有两种仓库:公共仓库和私有仓库而仓库的作用就是我们可以把镜像保存到里面,方便我们以后上传和下载公共仓库下载镜像不需要注册账号就可以使用,但是如果要上传镜像就必须注册账号详细步骤:https://blog.csdn.net/xiaohuixing16134/article/details/82433215私有仓库:顾...原创 2018-09-17 21:02:59 · 499 阅读 · 0 评论 -
docker国内镜像源
通过配置文件启动DockerDocker 版本在 1.12 或更高修改 /etc/docker/daemon.json 文件并添加上 registry-mirrors 键值。$ vim /etc/docker/daemon.json { "registry-mirrors": ["https://registry.docker-cn.com"]}...原创 2018-09-27 14:48:42 · 163 阅读 · 0 评论 -
部署Mesos+zookeeper+Marathon+Docker实战
Mesos是什么?Mesos是Apache下的开源分布式资源管理框架,它被称为是分布式系统的内核。Mesos能够在同样的集群机器上运行多种分布式系统类型,更加动态有效率低共享资源。提供失败侦测,任务发布,任务跟踪,任务监控,低层次资源管理和细粒度的资源共享,可以扩展伸缩到数千个节点。Mesos已经被Twitter用来管理它们的数据中心。 Mesos中的基本术语解释:1 Mesos-ma...原创 2018-09-23 22:30:11 · 398 阅读 · 0 评论 -
记一次docker上传镜像到docker hub 的坑
想要上传到docker hub 必须要先创建账号,而docker的网站服务器在国外 大陆的长城给拦截了导致我们申请账号的时候显示不出来人机交互验证的图片,解决办法 :翻墙。。。。。有了账号后准备上传镜像,这时又碰到一个坑,那就是我提前创建了一个仓库了,并且起了个名字叫做public 上传镜像的命令格式是:docker push 仓库名称:标签例如我想上传一个php的镜像:先使用...原创 2018-09-06 02:29:59 · 3474 阅读 · 1 评论