随笔分类 - docker,kubernetes
摘要:1. 安装/升级Docker客户端 推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce 1. 安装/升级Docker客户端 推荐安装1.10.0以上版本的Docker客户端,参考文档 docker-ce 2. 配置镜像加速器 针对Docker客户端版本大于 1.10.0
阅读全文
摘要:#!/bin/bash source /etc/profile cd /mnt/workspace/weifeng-ui-pre/ npm i && npm run build rm -rf /mnt/workspace/weifeng-ui-pre/dockerfile/build cd /mnt/workspace/weifeng-ui-pre/dockerfile mv ...
阅读全文
摘要:当前容器服务Kubernetes集群支持多种应用访问的形式,最常见形式如SLB:Port,NodeIP:NodePort和域名访问等。但是Kubernetes集群默认不支持HTTPS访问,如果用户希望能够通过HTTPS进行应用的访问,容器服务和阿里云负载均衡服务为您提供安全的HTTPS访问。本文旨在
阅读全文
摘要:1. Dockerfile文件使用 docker build命令会根据Dockerfile文件及上下文构建新Docker镜像。构建上下文是指Dockerfile所在的本地路径或一个URL(Git仓库地址)。构建上下文环境会被递归处理,所以,构建所指定的路径还包括了子目录,而URL还包括了其中指定的子
阅读全文
摘要:Kubernetes集群中移除Node在master节点上执行: 在node2上执行:
阅读全文
摘要:超出容器的内存限制 只要节点有足够的内存资源,那容器就可以使用超过其申请的内存,但是不允许容器使用超过其限制的 资源。如果容器分配了超过限制的内存,这个容器将会被优先结束。如果容器持续使用超过限制的内存, 这个容器就会被终结。如果一个结束的容器允许重启,kubelet就会重启他,但是会出现其他类型的
阅读全文
摘要:To see the pods that use the most cpu and memory you can use the kubectl top command but it doesn’t sort yet and is also missing the quota limits and
阅读全文
摘要:删除所有未运行 Docker 容器 删除所有 Docker 镜像 删除所有未打 tag 的镜像 删除所有镜像 根据格式删除所有镜像
阅读全文
摘要:查看运行容器 docker ps查看所有容器 docker ps -a进入容器其中字符串为容器ID: docker exec -it d27bd3008ad9 /bin/bash 1.停用全部运行中的容器: docker stop $(docker ps -q)2.删除全部容器: docker rm
阅读全文
摘要:实际示例:
阅读全文
摘要:实际示例:
阅读全文
摘要:1. 登录阿里云Docker Registry $ sudo docker login --username=*****技 registry.cn-hangzhou.aliyuncs.com 1. 登录阿里云Docker Registry 用于登录的用户名为阿里云账号全名,密码为开通服务时设置的密码
阅读全文
摘要:Dockerfile和nginx.repo在同一目录下 先创建nginx.repo [root@localhost nginx]# cat nginx.repo [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$rel
阅读全文
摘要:以下是Dockerfile的内容: 以上是Dockerfile的内容。 执行命令构建镜像 sudo docker build -t weigs/tomcat /home/ -t的意思是将后面的内容作为构建镜像的标签,方便记忆跟检索,好像不允许大写字母。 /home/是指Dockerfile文件在这个
阅读全文
摘要:一、ADD指令 ADD指令的功能是将主机构建环境(上下文)目录中的文件和目录、以及一个URL标记的文件 拷贝到镜像中。 其格式是: ADD 源路径 目标路径 如: 有如下注意事项: 1、如果源路径是个文件,且目标路径是以 / 结尾, 则docker会把目标路径当作一个目录,会把源文件拷贝到该目录下。
阅读全文
摘要:我们都知道Docker构建一个镜像有两种方式: 那么这两种方式有何区别呢? 所以这篇文章采用Dockerfile来构建 :D 0x02准备工作 创建目录 $ touch Dockerfile && vi Dockerfile # 编写Dockefile Dockerfile (Tomcat其他版本)
阅读全文
摘要:Persistent Volume(持久化卷)简称PV, 是一个K8S资源对象,我们可以单独创建一个PV, 它不和Pod直接发生关系, 而是通过 Persistent Volume Claim, 简称PVC来实现动态绑定, 我们会在Pod定义里指定创建好的PVC, 然后PVC会根据Pod的要求去自
阅读全文
摘要:语法: kubectl [command] [TYPE] [NAME] [flags] 1 command:子命令,用于操作Kubernetes集群资源对象的命令,如create, delete, describe, get, apply等 2 TYPE:资源对象的类型,如pod, service,
阅读全文
摘要:有情提示:docker-compose需要在 docker-compose.yml 存放的目录下执行。 1、Stopping Harbor: 2、Restarting Harbor after stopping: 3、To change Harbor's configuration, first s
阅读全文
摘要:出现的问题 [root@master01 ~]# docker login 172.16.1.99 Username: admin Password: Error response from daemon: Get https://172.16.1.99/v1/users/: dial tcp 172.16.1.99:443: getsockopt: connection refused ...
阅读全文