- 博客(14)
- 收藏
- 关注
原创 12 创建dockerfile及java启动脚本
目录/opt/script/java/ 创建文件dockerfile FROM java:8 ARG spring_active ARG project_name ARG server_port ENV project_name ${project_name} ENV spring_active ${spring_active} RUN mkdir -p /data/${project_name} RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/lo
2021-11-26 21:29:10
1142
1
原创 11 准备jenkins脚本
创建git项目名为script 添加文件java_server.pipeline(有兴趣的可自行写脚本,本人自实现功能,未做优化) def img_tag_current = 'registry.msh.com:5000/'+env.JOB_NAME+':' + env.BUILD_NUMBER def img_tag_lastest = 'registry.msh.com:5000/'+env.JOB_NAME+':lastest' def build_parm = '--build-arg spr
2021-11-26 21:18:36
542
原创 10 docker安装jenkins
目录地址/opt/docker/jenkins/ 创建start_jenkins.sh #!/bin/bash docker run --name jenkins -u root --rm -d -p 7005:8080 -p 50000:50000 -v /data/jenkins:/var/jenkins_home jenkinsci/blueocean:1.24.8 加执行权限并执行 chmod +x start_jenkins.sh ./start_jenkins.sh 安装完..
2021-11-25 16:54:54
339
原创 9 docker 安装redis
目录地址/opt/docker/redis/ 创建start_redis.sh #!/bin/bash docker run -d --restart always -p 6379:6379 -v /opt/docker/redis/conf/redis.conf:/etc/redis/redis.conf -v /opt/docker/redis/data:/data --name redis redis:redis:6.2.6 加执行权限并执行 chmod +x start_redis...
2021-11-25 16:12:05
379
原创 8 docker安装mysql
目录地址/opt/docker/mysql/ 创建start_mysql.sh #!/bin/bash docker run -p 3306:3306 --restart always --name mysql -v /opt/docker/mysql/conf:/etc/mysql/conf.d -v /opt/docker/mysql/logs:/logs -v /opt/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=1234567.
2021-11-25 15:54:50
485
原创 7 docker搭建registry镜像库
目录地址/opt/docker/registry/ 创建start_registry.sh #!/bin/bash docker run -d -p 5000:5000 -v /opt/docker/registry/data:/var/lib/registry --privileged=true --restart=always --name registry registry:2.6.2 文件加权限并执行 chmod +x start_registry.sh ./start_regist..
2021-11-25 15:49:05
308
原创 6 docker搭建nexus
目录地址/opt/docker/nexus/ 创建start_nexus.sh #!/bin/bash docker run -d -p 9092:8081 --name nexus3 -v /opt/docker/nexus/data:/nexus-data --restart=always sonatype/nexus3:3.37.0 data文件夹权限处理,执行文件加权限并执行 mdkir /opt/docker/nexus/data chown 200:200 /opt/docker..
2021-11-25 10:04:00
1303
原创 5 docker安装nginx
目录地址/opt/docker/nginx/ 创建start_nginx.sh #!/bin/bash docker run -d --name nginx --restart always -p 80:80 -p 443:443 -v /opt/docker/nginx/conf/nginx.conf:/etc/nginx/conf.d/default.conf -v /opt/docker/nginx/logs:/var/log/nginx nginx:1.20.2 加执行权限并执行 c...
2021-11-24 15:20:21
1048
原创 1. 搭建一套自己的devops环境
本文将通过docker搭建一套自己的开发持续集成环境 包括: dns域名解析服务器 nginx反向代理web服务器 gitlab代码管理服务 jenkins构建发布服务 registry镜像仓库服务 nexus maven仓库管理服务 mysql数据库服务 redis数据库服务 环境基于vmware虚拟机,系统centos7.8, cup双核, 内存8g,硬盘30g搭建 所有docker搭建的服务都在/opt/docker下 ...
2021-11-24 14:50:36
3382
原创 2. 安装dns域名服务器
执行目录地址/opt/docker/bind/ 创建文件start_bind.sh #!/bin/bash docker run --name bind -d --restart=always -p 53:53 -p 10000:10000 -v /opt/docker/bind/data:/data sameersbn/bind:9.16.1-20200524 加权限并执行 chmod +x start_bind.sh ./start_bind.sh 安装完成 开始配置域名 ..
2021-11-24 14:24:33
616
原创 4 docker安装git
目录地址/opt/docker/gitlab/ 创建start_gitlab.sh #!/bin/bash docker run -d --name gitlab --restart always --privileged=true -p 9980:80 -p 9922:22 -v /opt/docker/gitlab/etc:/etc/gitlab -v /opt/docker/gitlab/log:/var/log/gitlab -v /opt/docker/gitlab/opt:/var/opt.
2021-11-24 11:20:07
670
原创 3.docker安装
进入repo目录,下载阿里的ddocker repo cd /etc/yum.repos.d/ wget http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 安装docker yum install docker-ce -y 修改docker镜像地址 mkdir /etc/docker vi/etc/docker/daemon.json { "registry-mirrors": ["https://tnx..
2021-11-24 10:55:21
393
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人