Dockerfile 加速构建
当使用 Dockerfile 构建 Java 应用程序时,可以使用 BuildKit 的 `--mount=type=cache` 参数来加速构建过程。BuildKit 的缓存功能可以利用之前构建层的缓存,从而加快构建速度。这对于 Java 应用程序而言尤其有用,因为 Java 应用程序的构建通常涉及到大量的依赖下载和
Tag
包含这个标签的文章。
当使用 Dockerfile 构建 Java 应用程序时,可以使用 BuildKit 的 `--mount=type=cache` 参数来加速构建过程。BuildKit 的缓存功能可以利用之前构建层的缓存,从而加快构建速度。这对于 Java 应用程序而言尤其有用,因为 Java 应用程序的构建通常涉及到大量的依赖下载和
目录 [TOC] ## 一、配置NFS服务 ### 1.1 NFS服务端配置 ```bash yum install nfs-utils rpcbind -y mkdir -p /data/nfs/docker echo "/data/nfs *(rw,async,no_root_squash)">>/et
目录 [TOC] [Kubernetes单master架构部署(二进制)](https://www.ywcsb.vip/blog/119.html) # 一、高可用架构(扩容多Master架构) Kubernetes作为容器集群系统,通过健康检查+重启策略实现了Pod故障自我修复能力,通过调度算法实现将Pod分
目录 [TOC] # 一、前置知识点 ## 1.1 生产环境可部署Kubernetes集群的两种方式 目前生产部署kubernetes集群主要有两种方式: - kubeadm kubeadm是一个kus部署工具,提供kubeadm init和kubeadm join,用于快速部署kubernets集群。
## 创建网络 ``` docker network create --driver=bridge --subnet=192.168.88.0/24 demo ``` ### 执行命令查看网络是否创建成功: ``` docker network ls ``` ## 使用已创建的网络 ```yml version
##### 基础环境 1. Docker版本:最新版本 官方下载地址: [https://download.docker.com/linux/static/stable/x86_64/](https://download.docker.com/linux/static/stable/x86_64/) 2. 官方参考
可以结合`docker ps`和`docker inspect` ``` docker inspect --format='{{.Name}}' $(sudo docker ps -aq --no-trunc) # 将用“/“作为前缀 docker inspect --format='{{.Name}}' $(sudo
``` kubeadm init --config=init-config.yaml [preflight] Running pre-flight checks. [WARNING FileExisting-crictl]: crictl not found in system path [preflight]
``` kubeadm init --config=init-config.yaml [init] Using Kubernetes version: v1.14.0 [preflight] Running pre-flight checks [WARNING IsDockerSystemdCheck]: d
为docker做如下配置: 1. 设置阿里云镜像库加速dockerhub的镜像。国内访问dockerhub不稳定,将对dockerhub的镜像拉取代理到阿里云镜像库 2. 配上1.3.2的禁用iptables的设置 3. 如果想让podIP可路由的话,设置docker不再对podIP做MASQUERADE,否则doc