51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

docker 创建基于 centos7的 jdk8的镜像

先制作一个 jdk 的镜像, 后期的 组件都会在 这个jdk 镜像基础之上创建。制作JDK镜像

docker 创建基于 centos7的 jdk8的镜像

docker 的 centos7 拉取出错, 官方给屏蔽了2023年6月20日

自己手动上传一个 centos7 镜像: (前提 我本地有 这个 centos7 的镜像)

打标签:

docker tag centos:7  harbor.baimei.com/huaxiang/centos:7

上传镜像:

docker push harbor.baimei.com/huaxiang/centos:7

cat Dockerfile

FROM harbor.baimei.com/huaxiang/centos:7

LABEL school=baimei \
      class=dashu

RUN mkdir -pv /baimei/{softwares,logs,data}


ADD softwares/jdk-8u291-linux-x64.tar.gz /baimei/softwares


CMD ["tail","-f","/etc/hosts"]

编译:

docker build -t harbor.baimei.com/huaxiang/jdk:1.8u291 .

之后我们进去测试一下:

docker run  -d harbor.baimei.com/huaxiang/jdk:1.8u291

docker ps 
docker exec -it b275454bb76b bash

测试好之后,我们把 jdk 的镜像推送到 harbor

docker build -t  harbor.baimei.com/huaxiangs/jdk:1.8u291 .

docker push harbor.baimei.com/huaxiang/jdk:1.8u291

到此已经成功了。

build.sh

#!/bin/bash

docker build -t harbor.baimei.com/huaxiang/jdk:1.8u291 .
docker push harbor.baimei.com/huaxiang/jdk:1.8u291

用户画像相关: https://url69.ctfile.com/d/253469-56597570-82009a?p=2206 (访问密码: 2206)

赞(7)
未经允许不得转载:工具盒子 » docker 创建基于 centos7的 jdk8的镜像