
docker微服务送死之路1.0
饮酒知冷暖
不知道怎么学习成长,有点迷茫,所以写博客记下自己的成长之路
展开
-
jenkins配置自动构建项目镜像
配置Genera基本信息我只做了构建项目描述,源码项目未配置,源码项目信息在【源码管理】里配置配置源码管理配置 Repositories指定仓库地址Repository URL,证书Credentials,证书需要在代码管理工具,我使用的是GitLab开通账号jenkins供jekins拉取源码使用,指定构建分支master配置构建触发器构建触发器未配置,目前还是手动单次构建配置构建环境构建环境配置未配置,目前还是手动单次构建配置构建指定编译打包的工具maven,复制编译打包原创 2021-05-12 23:44:02 · 689 阅读 · 0 评论 -
Jenkins+docker+gitlab+nexus3+registry持续集成( docker微服务送死之路1.0终版)
目标:本地打包推到nexus3私有仓库,Jenkins拉取依赖库自动构建镜像并推送到远端registry镜像私有仓库,docker拉取镜像部署到容器服务1 本地打包推到nexus3私有仓库2 gitlab上创建一个或者多个branch3 Jenkins拉取依赖库自动构建镜像并推送到远端registry镜像私有仓库参考博客 https://blog.youkuaiyun.com/jinking01/article/details/84998892https://blog.youkuaiyun.com/jinking0.原创 2021-04-15 22:49:57 · 497 阅读 · 0 评论 -
配置ssh key提交代码到gitlab
git客户端执行ssh-keygen -t ed25519 -C "813776775@qq.com"gitlab 【User Settings】【SSH keys】面板复制~/.ssh/config/id_ed25519.pub内容到面版 注意:需要给账号配置所有者权限,不然代码无法推送到远端原创 2021-04-13 22:33:52 · 158 阅读 · 0 评论 -
修改yum源
备份系统自带的yum源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup下载阿里云yum源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo清除缓存yum clean all参考 https://blog.youkuaiyun.com/wz947324/article/deta原创 2021-04-13 21:44:01 · 93 阅读 · 0 评论 -
搭建registry私有仓库
拉取镜像 docker pull registry 运行及挂载工作目录 docker run -d -v /usr/local/registry:/var/lib/registry -p 5000:5000 --restart=always --privileged=true registry:latest访问http://192.168.1.100:5000/v2/_catalog验证是否成功推送镜像http传输vim /etc/docker/daemon.json “insec原创 2021-04-13 21:33:31 · 109 阅读 · 0 评论 -
安装nexus3
查看镜像 docker search nexus拉去镜像docker pull sonatype/nexus3启动并指定工作目录docker run -itd -p 9001:8081 -v /usr/local/nexus-data:/nexus-data sonatype/nexus3配置目录权限(不分配权限容器启动就会自动关闭)chown -R 200 /usr/local/nexus-data...原创 2021-04-13 21:28:57 · 101 阅读 · 0 评论 -
安装maven
获取解压包wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz解压安装包tar -zxvf apache-maven-3.3.9-bin.tar.gz移动指定目录mv apache-maven-3.3.9 /usr/local/maven/配置vim /etc/profileM2_HOME= /usr/local/mave原创 2021-04-12 21:31:44 · 129 阅读 · 0 评论 -
安装jdk
查看已经安装的jdkrpm -qa | grep jdkjava-1.8.0-openjdk-headless-1.8.0.222.b03-1.el7.x86_64copy-jdk-configs-3.3-10.el7_5.noarchjava-1.8.0-openjdk-1.8.0.222.b03-1.el7.x86_64java-1.7.0-openjdk-1.7.0.221-2.6.18.1.el7.x86_64java-1.7.0-openjdk-headless-1.7.0.221-原创 2021-04-12 21:22:08 · 133 阅读 · 0 评论 -
安装GitLab
1 拉取镜像docker pull gitlab/gitlab-ce2 运行镜像docker run -d -p 443:443 -p 3030:3030 -p 2222:22 --restart always -v /usr/local/gitlab/config:/etc/gitlab-v /usr/local/gitlab/logs:/var/log/gitlab -v /usr/local/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce3原创 2021-04-07 23:19:32 · 96 阅读 · 0 评论 -
安装jekins
1 安装git 1.8.3.1yum install git2 安装jekinswget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reporpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.keyyum install jenkins3 配置监听端口vim /etc/sysconfig/jenkins#原创 2021-04-07 22:04:11 · 98 阅读 · 0 评论 -
docker微服务送死之路1.0目标
1 docker的安装及命令的熟悉2 Dockerfile构建镜像3 maven构建镜像4 jekens的配置部署5 Gitlab配置及部署6 搭建maven私有仓库7 自动构建及持续集成8 写个springcloud的demo9 开启微服务送死之路原创 2021-04-07 21:13:57 · 95 阅读 · 0 评论 -
centos7安装docker
配置卷插件yum install -y yum-utils device-mapper-persistent-data lvm2配置新仓库 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo安装ce dockeryum install docker-ce docker-ce-cli containerd.io检验dockers 版本docker --ver原创 2021-04-06 23:21:39 · 71 阅读 · 0 评论 -
win8.1安装双系统(centos7)
win8.1安装双系统1 使用UWrite将镜像写入U盘2 关闭主板launch csm,开启security boot(以uefi启动,关闭兼容模式)3 EXC进入BIOS选择uefi启动4 进入centos安装界面个人博客只做实践记录,具参考意义,不具指导意义,实践所参考文档地址会一并备注,如有错误还望多多指正(ps:这个双系统一年半前做的,记录比较简略哈哈,当然安装过程中也是遇到各种坑,比如磁盘分区、安装进入系统输入软键盘无法使用等问题,需要更新插件等-.-|||)。...原创 2021-04-06 22:57:01 · 128 阅读 · 0 评论