容器相关
文章平均质量分 67
趋近于敏捷开发的自动化部署
奈我何~
拥有好的心态才能有好的状态
展开
-
Centos环境下安装docker
1.Docker 要求 CentOS 系统的内核版本高于 3.10,使用命令查看centos环境是否支持dockeruname -r2.使用root用户登录Centos,确保yum包更新到最新sudo yum update3.卸载之前安装的版本(首次安装可忽略)sudo yum remove docker docker-common docker-selinux docker-engine4、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是d原创 2021-10-11 17:48:28 · 177 阅读 · 0 评论 -
docker安装redis
1.拉取镜像#拉取最新版本的镜像docker pull redis#指定版本号拉取镜像docker pull redis:4.0.92.启动容器(1)从官网下载redis.conf配置文件(http://download.redis.io/redis-stable/redis.conf)wget https://raw.githubusercontent.com/antirez/redis/4.0/redis.conf -O /usr/local/bin/docker/redis/redis原创 2021-10-10 21:19:19 · 144 阅读 · 0 评论 -
自动化部署项目
一、部署流程介绍1、先上一下手绘导图,大致的流程图如下:(不喜勿喷呀)大致的部署流程是这样的:开发人员把做好的asp.net core项目代码通过git推送到gitlab,然后Jenkins通过 gitlab webhook (前提是配置好),自动从拉取gitlab上面拉取代码下来,然后进行build,编译、生成镜像、然后把镜像推送到Harbor仓库;然后在部署的时候通过k8s拉取Harbor上面的代码进行创建容器和服务,最终发布完成,然后可以用外网访问。(ps:看着我讲这么简单,但心里有许多小鹿在心里原创 2021-10-08 20:54:33 · 1849 阅读 · 0 评论 -
Jenkins需要安装的插件
作为CI/CD的调度中心,Jenkins具有十八般武艺,目前已有1700多个插件,功能强大到似乎有点过分了。本文主要列出平时我们常用的插件。以下这两个网站是Jenkins所有的插件及说明Jenkins Plugins https://plugins.jenkins.ioJinkins Plugins Wiki https://wiki.jenkins.ioGit Parameter这是一个参数构建扩展,可以在构建的时候选择git的某一个分支来构建服务。Docker利用Docker容器动态创建J原创 2021-01-26 15:25:12 · 2962 阅读 · 0 评论 -
docker安装jenkins
文章目录1.拉取镜像2.创建文件并授权3.运行Jenkins容器4.查看Jenkins是否启动成功5.查看jenkins的日志6.配置镜像加速7.在浏览器中访问——你的ip:102408.查看密码9.输入密码登录成功10.如果没代理,选择跳过插件安装1.拉取镜像docker pull jenkins/jenkins注:没有指定tag时,默认拉取的时最新版本(latest)2.创建文件并授权创建Jenkins挂载目录并授权权限(我们在服务器上先创建一个jenkins工作目录 /var/jenki原创 2021-01-26 11:50:43 · 363 阅读 · 2 评论 -
docker安装mysql5.7
1.拉取mysql镜像docker pull mysql:5.7.322.查看本地镜像docker images 或者docker images mysql3.创建目录mkdir /usr/local/bin/docker/mysql/logsmkdir /usr/local/bin/docker/mysql/datamkdir /usr/local/bin/dcoker/mysql/conf4.创建my.cnf文件[mysql]#设置mysql客户端默认字符集default-c原创 2021-01-25 15:33:25 · 1243 阅读 · 2 评论 -
离线安装docker和k8s
1.docker的安装与配置1.1.下载所需的 docker 二进制文件(也可以去笔者百度网盘获取资源,链接在最下方)https://github.com/moby/moby/releases1.2.创建docker目录,上传并解压二进制包cd /usrmkdir dockercd dockerrz(选中上传准备好的docker二进制包)tar –zxvf docker-1.13.1.tgz1.3.将解压目录下的所有docker*文件复制到/usr/bin下cp /usr/docker原创 2021-01-14 14:25:26 · 731 阅读 · 3 评论 -
自动化部署
文章目录一.简介1.K8S是什么?2.为什么要用K8S?3.使用K8S有哪些好处?4.环境构成二.服务器规划三.安装环境版本四.安装Docker环境五.安装docker-compose1.下载docker-compose文件2.为docker-compose文件赋予可执行权限3.查看docker-compose版本六.安装K8S集群环境安装K8S基础环境七.初始化Master节点八.初始化Worker节点九.重启K8S集群引起的问题1.Worker节点故障不能启动2.Pod崩溃或不能正常访问十.K8S安装i原创 2020-12-29 16:56:23 · 2922 阅读 · 3 评论