处理 docker仓库环境问题
This commit is contained in:
@@ -1,5 +1,3 @@
|
|||||||
# syntax=docker/dockerfile:1
|
|
||||||
|
|
||||||
# ==================== 第一阶段:编译 ====================
|
# ==================== 第一阶段:编译 ====================
|
||||||
FROM maven:3.8-openjdk-17 AS builder
|
FROM maven:3.8-openjdk-17 AS builder
|
||||||
WORKDIR /build
|
WORKDIR /build
|
||||||
|
|||||||
Vendored
+15
@@ -73,6 +73,21 @@ pipeline {
|
|||||||
'
|
'
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
// 配置 Docker 镜像加速器(国内环境必须)
|
||||||
|
sh """
|
||||||
|
${SSH_CMD} '
|
||||||
|
if [ ! -f /etc/docker/daemon.json ] || ! grep -q registry-mirrors /etc/docker/daemon.json; then
|
||||||
|
echo "配置 Docker 镜像加速器..."
|
||||||
|
mkdir -p /etc/docker
|
||||||
|
echo "{\"registry-mirrors\":[\"https://mirror.ccs.tencentcloudapi.com\",\"https://docker.1ms.run\"]}" > /etc/docker/daemon.json
|
||||||
|
systemctl daemon-reload
|
||||||
|
systemctl restart docker
|
||||||
|
else
|
||||||
|
echo "Docker 镜像加速器已配置"
|
||||||
|
fi
|
||||||
|
'
|
||||||
|
"""
|
||||||
|
|
||||||
// 检查 docker compose 插件(docker.io 自带 v2 插件)
|
// 检查 docker compose 插件(docker.io 自带 v2 插件)
|
||||||
sh """
|
sh """
|
||||||
${SSH_CMD} '
|
${SSH_CMD} '
|
||||||
|
|||||||
Reference in New Issue
Block a user