Files
obsidian_note/技术探究/docker容器/docker环境搭建.md
2026-04-01 10:15:00 +08:00

1.3 KiB
Raw Blame History

docker 环境

1.pom/jenkinsfile/dockerfille

2.基础镜像 open jdk 公网下载

a.没有hub仓库的时候,镜像上传jenkins所在主机的load  imges

b.如果存在 harbor 仓库,需要上传权限,构建后上传到 harbor里面

3.修改jenkinsfile

在目标主机拉取构建后的镜像 并运行

a、导出 images 传到目标主机,目标主机load 镜像,并运行

b、在目标主机上 拉取 构建后镜像 并运行

二、基础镜像

保证能读取 openjdk 基础镜像(无论是 jenkins 主机 还是harbor 仓库 )

然后进行构建;对于构建的结果

1、如果不存在 harbor 仓库,那么结果在jenkins 主机上,在(三)进行导出;

2、如果存在 harbor 仓库,需要上传权限,构建后上传到 harbor里面;

三    修改 Jenkisfile

1、导出 images 传到目标主机,目标主机load 镜像,并运行

2、在目标主机上 拉取 harbor 构建后镜像 并运行

docker 镜像 国内镜像

访问地址 https://docker-0.unsee.tech

sudo tee /etc/docker/daemon.json <<-'EOF'
    {
        "registry-mirrors": [
            "https://docker-0.unsee.tech"
        ]
    }
    EOF


sudo systemctl daemon-reload && sudo systemctl restart docker