处理 docker仓库环境问题
This commit is contained in:
@@ -1,5 +1,3 @@
|
||||
# syntax=docker/dockerfile:1
|
||||
|
||||
# ==================== 第一阶段:编译 ====================
|
||||
FROM maven:3.8-openjdk-17 AS builder
|
||||
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 插件)
|
||||
sh """
|
||||
${SSH_CMD} '
|
||||
|
||||
Reference in New Issue
Block a user