【四】pig4cloud项目一键build()

  本篇文章为你整理了【四】pig4cloud项目一键build()的详细内容,包含有 【四】pig4cloud项目一键build,希望能帮助你了解 【四】pig4cloud项目一键build。

  具体执行命令
 

  docker commit -m "pig4cloud build集成环境" f399b1f1077b centos-java-node-build

  hubDocker 创建Repository

  远程仓储地址:https://hub.docker.com/

  上传本地镜像到dockerhub

  

# 1、标记本地镜像,将其richpeople仓库

 

  docker tag centos-java-node-build richpeople/centos-java-node-build

  # 2、查看镜像是否标记成功

  [root@oa-dev build]# docker images

  REPOSITORY TAG IMAGE ID CREATED SIZE

  centos-java-node-build latest 13b5f52c7d01 22 hours ago 1.47GB

  richpeople/centos-java-node-build latest 13b5f52c7d01 22 hours ago 1.47GB

  

 

  3、推送到远程服务器 docker push richpeople/centos-java-node-build

  

** 这里其实还有一个步骤就是登陆远程仓储,docker login

 

  [root@oa-dev build]# docker push richpeople/centos-java-node-build

  Using default tag: latest

  The push refers to repository [docker.io/richpeople/centos-java-node-build]

  53f86e933596: Pushing [================================================== ] 1.283GB

  174f56854903: Mounted from library/centos

  53f86e933596: Pushed

  latest: digest: sha256:7ef96ecd62183cb2976a38033c4f9754f5506125590e9faa3a6069d8bf99d12b size: 742

  

 

  在本地通过docker search centos-java-node-build,如果能搜索到对应的镜像,说明我们的镜像已经上传到远程服务器上了

  

[root@8hqw ~]# docker search centos-java-node-build

 

  NAME DESCRIPTION STARS OFFICIAL AUTOMATED

  richpeople/centos-java-node-build pig4cloud 微服务项目一键build发布,java和nod… 0

  

 

  docker-compose.yaml

  

version: 3

 

  services:

   centos-build:

   image: richpeople/centos-java-node-build

   container_name: centos-build

   stdin_open: true

   privileged: true

   volumes:

   - /data/git:/data

  

 

  执行 docker-compose up -d

  后续的本地脚本配置,可以参考 :

  【二】pig4cloud项目一键build -- 编写发布脚本

  以上就是【四】pig4cloud项目一键build()的详细内容,想要了解更多 【四】pig4cloud项目一键build的内容,请持续关注盛行IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: