linux怎么查看本机内存大小
246
2022-10-22
Docker_Jenkins持续化构建Springboot_Vue项目(医院管理系统)
创建容器自定义网络
docker network create cloud
Docker部署Jenkins
#创建Jenkins工作目录mkdir -p /root/data/jenkins#拉取jenkins镜像docker pull jenkins/jenkins#启动容器docker run -d --name jenkins -p 8081:8080 -p 50000:50000 -u root \ --net cloud \ -v /root/data/jenkins:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /usr/bin/docker:/usr/bin/docker \ -v /usr/local/maven:/usr/local/maven \ -v /usr/local/jdk:/usr/local/jdk \ -v /etc/localtime:/etc/localtime \ -v /root/.ssh:/root/.ssh \ --restart=always jenkins/jenkins 注: -v /usr/local/jdk:/usr/local/jdk \ 在启动后,插件装完后重新挂载为 -v /usr/local/jdk:/opt/java/openjdk#访问jenkinscat /root/data/jenkins/secrets/initialAdminPassword
安装jenkins插件
创建harbor和gitlab的凭据
创建后端和前端项目
前端项目同上
Docker部署Gitlab
#创建Gitlab工作目录
mkdir -p /root/data/gitlab/{etc,log,opt}
#拉取Gitlab镜像
docker pull gitlab/gitlab-ce:latest
#启动Gitlab容器
docker run
-d
-p 9980:80
-p 9922:22
–net=cloud
-v /root/data/gitlab/etc:/etc/gitlab
-v /root/data/gitlab/log:/var/log/gitlab
-v /root/data/gitlab/opt:/var/opt/gitlab
–restart always
–name gitlab
gitlab/gitlab-ce
#访问gitlab
root
初始password: grep Password /root/data/gitlab/etc/initial_root_password
修改为: 12345678
开发项目
修改项目配置文件
上传前后端代码到gitlab
Docker部署Mysql5.7(略)
创建库并且执行建表语句
Docker部署RabbitMQ(略)
创建用户名并且赋予权限
Docker部署Redis(略)
Docker部署Harbor仓库
创建项目并上传基础镜像
Jenkins上编写pipeline脚本(略)
项目展示
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~