随笔分类 - Linux
Shell 从入门到精通 (二)特殊变量
摘要:1 $n 1)基本语法 $n (功能描述:n 为数字,$0 代表该脚本名称,$1-$9 代表第一到第九个参数,十以 上的参数,十以上的参数需要用大括号包含,如${10}) 2)案例实操 [root@centos7 sh]# touch parameter.sh [root@centos7 sh]#
Shell 从入门到精通 (二)变量
摘要:变量 1 系统预定义变量 1)常用系统变量 $HOME、$PWD、$SHELL、$USER 等 2)案例实操 (1)查看系统变量的值 [root@centos7 sh]# echo HOME HOME (2)显示当前 Shell 中所有变量:set [root@centos7 sh]# set BA
Shell 从入门到精通 (一) 概述
摘要:Shell 概述 1)Linux 提供的 Shell 解析器有 [root@centos7 ~]# cat /etc/shells /bin/sh /bin/bash /sbin/nologin /usr/bin/sh /usr/bin/bash /usr/sbin/nologin /bin/tcs
Docker 搭建Apollo 配置中心
摘要:1 官方文档 https://github.com/apolloconfig/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97#23-docker%E9%83%A8%E7%BD%B2 2 Docke
Docker 安装 Docker-Compose
摘要:1 下载 Docker-Compose https://www.cnblogs.com/mangoubiubiu/p/14092792.html 2 安装Docker-Compose 一 将文件移动到CentOS 7上 改名 mv docker-compose-Linux-x86_64 docker
Docker 安装 MySql
摘要:一 拉取镜像 1 进入道客网络镜像市场 https://hub.daocloud.io/repos/fa51c1d6-9dc2-49d9-91ac-4bbfc24a1bda 复制 执行 docker pull daocloud.io/library/mysql:5.6.24 二 运行容器 启动容器
CentOs 7安装Docker环境
摘要:一 安装Docker 1. 下载关于Docker的依赖环境 yum -y install yum-utils device-mapper-persistent-data lvm2 2. 设置一下Docker的镜像源 yum-config-manager --add-repo http://mirro
VirtualBox+Vagrant 快速初始化 CentOs 7
摘要:一 安装好 VirtualBox+Vagrant(此处省略) 遇到问题: Vagrant2.2.5无法使用VirtualBox6.1.8解决方案 https://blog.csdn.net/weixin_43838639/article/details/106210459 二 初始化 1 打开cmd
Linux 开放指定端口
摘要:查看开放的端口号 firewall-cmd --list-all 设置开放的端口号 firewall-cmd --add-service=http –permanent sudo firewall-cmd --add-port=80/tcp --permanent 重启防火墙 firewall-cm
持续集成CD入门篇(七 完结) 实现持续交付和持续部署
摘要:1、安装Git Parameter的插件,Persistent Parameter的插件(版本) Git Parameter这个之前下载过不用下 1 点击系统管理 点击插件管理 2 搜索 选择可选插件 点击安装 3 勾选上 4 等待重启 安装成功 2、重新指定项目构建的方式 1 点击配置 3、勾选上
持续集成CD入门篇(六) Jenkins 创建maven 任务测试
摘要:1 创建新的 maven 工程 推送至 gitlab 新的仓库 2 创建maven 任务测试 1 点击新建任务 2 选择自由风格 输入任务名 点击确定 3 保留最新的10 个版本 4 源码管理 选择git 输入 仓库ssh 地址 5 maven 构建的方式 6 点击保存 3 测试 1 点进去 2 点
持续集成CD入门篇(四) Jenkins 配置jdk 和 maven
摘要:1 将maven 和 jdk 拿到jenkins 映射在宿主机的data 目录下,并解压 2 点击全局工具配置 3 jdk 配置 4 maven 配置 5 点击保存 打完收工
持续集成CD入门篇(三) Jenkins 免密码登录gitlab 服务器
摘要:1 进入Jenkins 容器内部 docker exec -it 容器id bash 2 git 生成公钥 秘钥 ssh-keygen -t rsa -C "邮箱地址" 连续按三下回车 生成 公钥 秘钥 3 找到公钥复制 cat /var/jenkins_home/.ssh/id_rsa.pub 4
持续集成CD入门篇(二) Jenkins 指定目标服务器
摘要:1 步骤 1 点击系统设置 2 搜索publish over ssh 3 点击新增 4 点击高级 5 基础配置信息 6 这里如果报错 看之前的目录有没有创建好 、 7 点击保存 打完收工
持续集成CD入门篇(一) 安装Jenkins
摘要:1 安装jenkins 一丶创建 jenkins 的目录 cd /opt mkdir docker_jenkinscd docker_jenkins 二丶编写docker-compose.yml version: '3.1' services: jenkins: image: jenkins/jen
持续集成CI入门篇(二)
摘要:WAR 包 一丶修改.gitlab-ci.yml stages: - test test: stage: test script: - echo 执行打包命令 - /usr/local/maven/apache-maven-3.6.3/bin/mvn package - echo 复制到docker
Cannot locate specified Dockerfile: Dockerfile
摘要:1丶错误信息 :无法定位到Dockerfile 2丶解决方案 : 看路径是否写对 看Dockerfile 是否写对 3丶SUCCESS :
gitlab clone 地址 不对
摘要:1丶问题描述 2丶解决方案 一丶修改 gitlab.yml https://www.cnblogs.com/mangoubiubiu/p/14320504.html 这种方法 修改后 容器 重启 后 容器内部的配置 还是会还原没有被改到 所以重启后的url 还是http://gitlab/root
Transfer failed for https://maven.aliyun.com/repository/public/org/apache/maven/plugins/maven-resour
摘要:1丶问题分析 gitlab 容器内部 mvn install 出错 一开始我还以为是远程仓库的url不行 于是疯狂修改settings.xml 结果还是不行, 然后猜测可能是容器内部没有网 ,百度 修改dns 配置 vi /etc/resolv.conf nameserver 114.114.114
持续集成CI入门篇(一)
摘要:一丶创建mavne工程 编写好测试页面 二丶创建.gitignore 将不需要提交的文件给忽略掉 .idea target *.iml 三丶创建.gitlab-ci.yml stages: - test test: stage: test script: - echo first test ci 四