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