查看相关镜像 命令: curl -X GET http://192.168.37.100:5000/v2/_catalog 调用这个接口会查询出所有镜像的名字。 { "repositories": [ "bosybox", "nginx" ] } 安装删除工具 使用delete-docker-registry-image进行删除镜像。 安装步骤 下载安装 [root@k8s ~]# curl https://raw.githubusercontent.com/burnettk/delete-docker-regis…

2020年06月06日 0条评论 1071点热度 0人点赞 阅读全文

COPY 复制文件 格式: COPY <源路径>... <目标路径> COPY ["<源路径1>",... "<目标路径>"] 和 RUN 指令一样,也有两种格式,一种类似于命令行,一种类似于函数调用。 COPY 指令将从构建上下文目录中 <源路径> 的文件/目录复制到新的一层的镜像内的 <目标路径> 位置。比如: COPY package.json /usr/src/app/ <源路径> 可以是多个,甚至可以是通配符,其通配符规则…

2020年06月05日 0条评论 568点热度 0人点赞 阅读全文

Go环境搭建 root账户 下载Golang [root@infra2-test-k8s /]# cd /usr/local/ [root@infra2-test-k8s local]# wget https://dl.google.com/go/go1.14.4.linux-amd64.tar.gz [root@infra2-test-k8s local]# tar -xzvf go1.14.4.linux-amd64.tar.gz 创建Go目录 [root@infra2-test-k8s local]# cd …

2020年06月04日 0条评论 1177点热度 0人点赞 阅读全文

背景 以前使用K8S + docker部署Java项目的时候,大多都是jar包,不过这次公司使用了cas系统,只能使用war包的方式来部署,所以就研究了一下怎么部署的。 基础镜像的选择 使用K8S + docker部署war包大概流程和jar包差不多,唯一的区别就是基础镜像包不同。 区别在于部署jar包的时候基础镜像只需要选择Jdk就可以了,而war包则需要选择tomcat+jdk。 tomcat+jdk的基础镜像包可以自己制作,也可以使用tomcat官方制作的镜像。不过建议不要自己制作,还是使用官方的靠谱些。 可…

2020年05月11日 0条评论 1119点热度 0人点赞 阅读全文

硬件准备 服务器 hostname 192.168.30.170 master-test-k8s 192.168.30.171 node1-test-k8s 192.168.30.172 node2-test-k8s 192.168.30.173 node3-test-k8s 192.168.30.174 node4-test-k8s 192.168.30.175 infra1-test-k8s 192.168.30.176 infra2-test-k8s 初始化配置 以下如无特殊说明则只安装master节点 Ho…

2020年04月16日 2条评论 870点热度 0人点赞 阅读全文

背景 系统版本:CentOS7 Jenkins版本:2.222.1 maven版本:apache-maven-3.6.3 Java版本:jdk1.8.0_231 Git版本:1.8.3.1 docker版本:1.13.1 k8s版本:1.9.8 使用yum install jenkins方式安装jenkins。 俺的Jenkins只部署了一台机器。 错误1 使用git branch: "$brans", credentialsId: 'platform-jenkins', u…

2020年04月08日 0条评论 944点热度 0人点赞 阅读全文

构建Dockerfile mkdir static_web cd static_web touch Dockerfile 然后 vi Dockerfile 开始编辑该文件 输入 i 开始编辑 以下是我们构建的Dockerfile内容 FROM nginx MAINTAINER LiFengdi <lifengdi@lifengdi.com> RUN echo '<h1>Hello, Docker!</h1>' > /usr/share/nginx/html/index.ht…

2019年10月31日 0条评论 754点热度 0人点赞 阅读全文

安装依赖包: $ sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 安装docker $ sudo yum install docker 安装完成之后运行下面的命令,查看是否安装成功 docker version or docker info 安装成功,则提示 Client: Version: 1.13.1 API version: 1.26 Package version: docker-1.13.1-103.git7f276…

2019年10月25日 0条评论 505点热度 0人点赞 阅读全文