smhwzf 参考s2i 自定义文档制作自定义模板镜像; 参考k8s集群已有的名字为:java 的s2iBuilderTemplate 制作新的s2iBuilderTemplate ,并创建; web界面可看到自定义模板; 使用自定义模板构建,git源码构建应用镜像; 镜像构建结果:显示成功 问题: 镜像没有自动推入本地仓库,可能是什么原因?
smhwzf 首先,感谢回复。 使用自带的192.168.1.34/kubesphere/java-8-centos7:v2.1.0 这个模板镜像,构建是可以自动推入仓库的(仓库IP为:192.168.1.34); 使用我自己构建的模板:192.168.1.34/s2i/test-jboss-rhel63:8.1 (在仓库和本地都有的),不行 我单独运行了: docker run -it -v ./config.json :/root/data/config.json -v /var/run/docker.sock:/var/run/docker.sock 192.168.1.34/kubesphere/s2irun:v2.1.1 /bin/sh 在容器中执行:./builder -v=4 -logtostderr=true 使用192.168.1.34/kubesphere/java-8-centos7:v2.1.0 生成的json是可以push的,用192.168.1.34/s2i/test-jboss-rhel63:8.1 生成的json没有push的动作 查看了s2irun 相关源码,好像是192.168.1.34/s2i/test-jboss-rhel63:8.1 这个模板镜像缺少了那一步: 192.168.1.34/s2i/test-jboss-rhel63:8.1 具体操作: 修改assemble:主要是打包;修改run:主要是启动应用;其它无操作; 如果要push,是否还需要其它操作?