linux
业火之理
这个作者很懒,什么都没留下…
展开
-
【docker】jenkins+ansible批量部署
前言jenkins操作ansible生成容器批量部署流程制作playbookvim playbook.yml---- hosts: all remote_user: root vars: timestamp: 20200625233149 tasks: - name: docker pull new images shell: 'chdir=~ docker pull 172.16.81.150:8082/fe/nginx-fe-{{timest原创 2020-08-05 01:44:36 · 1075 阅读 · 0 评论 -
【linux】ansible操作笔记
前言圣松大佬牛b,分享的ansible文档,赶紧记录下。基础命令ping 机子ansible all -m ping查看模块ansible-doc -l查看模块帮助ansible-doc -s fetchmodulecopy 将 Ansible 主机下的目录拷贝到目标机器。例如将 Ansible 主机内的 /testdir/copytest 目录拷贝到目标机器 /opt 下。ansible all -m copy -a "src=/testdir/copytest dest原创 2020-08-03 21:29:18 · 362 阅读 · 0 评论 -
【docker】ansible安装笔记
前言记录ansible安装流程准备好需要通信的公钥私钥,准备个主机清单hosts:vim ./hostsip写ansible到时候去连的ip[fe-servers]xxxx.xx.x.x.xxxxx.xx.x.x.x构建镜像FROM centos:7# 安装必要依赖,openssh-clients是为了支持ssh连接RUN yum -y install wget curl vim openssh-clientsRUN wget -O /etc/yum.repos原创 2020-08-03 12:45:04 · 376 阅读 · 0 评论 -
【docker】nexus+gitlab+jenkins 结合使用笔记
前言2核4g的服务器不能同时开启nexus+gitlab+jenkins ,只能开启其中2个。流程要让Jenkins能推送到nexus 需要在jenkins里登录:docker exec -it jenkins /bin/bashdocker login 制品库地址:端口exit;nginx服务器的docker 也需要配置daemon.jsonvi /etc/docker/daemon.jsonsudo systemctl daemon-reloadsudo systemc原创 2020-08-01 14:22:27 · 434 阅读 · 0 评论 -
【docker】Nexus搭建笔记
前言搭着玩一下流程docker pull sonatype/nexus3mkdir /home/nexus && chown -R 200 /home/nexus启动容器,要2个端口,如果端口冲突,改冒号前面那个,那个是映射到宿主哪个。docker run -d -p 8081:8081 -p 8082:8082 \--name nexus \-v /home/nexus:/nexus-data \--restart always \sonatype/nexu原创 2020-07-31 13:51:04 · 170 阅读 · 0 评论 -
【docker】jenkins+gitlab自动部署配置
前言这玩意比直接用github action circle 以及travis难用多了,记录下吧。流程首先,确保有仓库可以在gitlab进行push。确保jenkins可以ping到gitlab确保jenkins可以ping到nginxjenkins插件里搜索node 安装nodejs插件。docker restart jenkins 重启jenkins全局工具配置中找到nodejs 选择版本后保存即可。jenkins创建个任务,然后选择node环境,写个sh原创 2020-07-29 14:50:40 · 328 阅读 · 1 评论 -
【docker】jenkins安装笔记
前言感谢圣松大佬分享的docker jekins安装文档,笔记记录一下。步骤首先就是有docker就不用说了。dockerfile:FROM jenkins/jenkinsUSER root# 清除了基础镜像设置的源,切换成阿里云源RUN echo '' > /etc/apt/sources.list.d/jessie-backports.list \ && echo "deb http://mirrors.aliyun.com/debian jessie原创 2020-07-25 18:22:22 · 295 阅读 · 1 评论 -
【linux】linux常用命令学习笔记(一)
前言我现在感觉目前短板就是shell脚本那些,必须好好补一下。记录下常用操作备忘。目录规则常见目录/ 根目录/boot 启动目录,启动相关文件/dev 设备文件/etc 配置文件/home 普通用户的家目录,可以操作/lib 系统库保存目录/mnt 移动设备挂载目录/media 光盘挂载目录/misc 磁带机挂载目录/root 超级用户的家目录,可以操作/tmp 临时目录,可以操作/proc 不能直接操作,保存的是内存的挂载点/sys 不能直接操作,保存的是内存的挂载原创 2020-06-24 21:27:11 · 184 阅读 · 0 评论