# springboot-docker **Repository Path**: imly/springboot-docker ## Basic Information - **Project Name**: springboot-docker - **Description**: 自动打包构建镜像push到harbor - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2019-01-08 - **Last Updated**: 2022-08-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # springboot-docker #### 介绍 自动打包构建镜像push到harbor #### 软件架构 harbor docker docker-compose maven springboot #### 安装教程 1. docker&docker-compose安装 - docker安装省略 - docker-compose安装 > curl -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose > chmod +x docker-compose > ln -s /docker-compose /usr/bin/docker-compose 2. harbor安装配置 > wget https://storage.googleapis.com/harbor-releases/release-1.5.0/harbor-offline-installer-v1.5.1.tgz > tar -xvf harbor-offline-installer-v1.5.1.tgz >修改配置文件 hostname=host:port(默认80) ui_url_protocol=http > ./install.sh 启动。 修改docker-compose.yml配置映射宿主机端口,和hostname对应 3. 配置docker仓库 > docker默认https的push > 修改服务启动文件  > /lib/systemd/system/docker.service,将 ExecStart 增加 –-insecure-registry xx.xx.xx.xx:8080使用说明 > > 重启服务 #### 打包发布 1. mvn clean package -Dmaven.test.skip=true docker:build -DpushImage [ -DpushImageTag -DdockerImageTags=1,2] #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)