运维
初凉只为你
这个作者很懒,什么都没留下…
展开
-
Dockerfile详解
Dockerfile详解环境介绍指令介绍FROMMAINTAINERLABELADDCOPYEXPOSEENV在Dockerfile中使用变量的方式RUNCMDRUN&&CMDENTRYPOINTVOLUMEUSERWORKDIRARGONBUILDSTOPSIGNALHEALTHCHECK环境介绍1.Dockerfile中所用的所有文件一定要和Dockerfile文件在同一级父目录下,可以为Dockerfile父目录的子目录2.Docke原创 2020-06-18 10:27:47 · 246 阅读 · 0 评论 -
centos8.1部署gitlab+jenkins
1. 系统环境server: CentOS Linux release 8.1.1911 (Core) ip: 192.168.0.113project: CentOS Linux release 8.1.1911 (Core) ip: 192.168.0.115关闭Selinuxvim /etc/selinux/config SELINUX=disabled关闭firewalld防火墙[root@jekins01 ~]# systemctl stop firewalld.service原创 2020-06-18 09:52:05 · 293 阅读 · 0 评论 -
python检测是不是昨天创建的目录
# -*- coding:utf-8 -*-# Modify: 刘小懒import osfrom datetime import datetime, timedeltadef get_check_dir(dir_path): """ 获取当前要检测的目录列表 :param dir_path: 指定检测目录 :return: 检测的目录下的文件和文件夹列表 """ return os.listdir(dir_path)def get_dir_t原创 2020-06-17 16:57:05 · 148 阅读 · 0 评论 -
centos7上配置redis哨兵
1 配置三个redis数据库, 一主两从redis-6380.conf #主redis-6381conf #从redis-6382.conf #从写下以下配置文件vim redis-6380.confport 6380daemonize yespidfile /data/6380/redis.pidloglevel noticelogfile “/data/6380/redis.log”dbfilename dump.rdbdir /data/6380protected-mode原创 2020-06-17 16:54:43 · 213 阅读 · 0 评论 -
centos7上mariadb主主复制
mariadb1: 192.168.11.247mariadb2: 192.168.11.2461 mariadb1配置vi /etc/my.cnf.d/server.cnf[mysqld]server-id = 1log-bin = master-logrelay-log = slave-logauto_increment_offset = 1auto_increment_increment = 22 mariadb2配置vi /etc/my.cnf.d/server.cnf[my原创 2020-06-17 16:48:49 · 140 阅读 · 0 评论 -
redis数据持久化
1 redis是内存型的数据库redis数据放在内存中重启服务器丢失数据重启redis服务丢失数据断电丢失数据为了防止redis数据丢失, 进行持久化, 所以将数据写入到一个文件中来实现2 rdb持久化在配置文件中, 添加rdb持久化参数vim redis-6379.conf写入以下配置port 6379daemonize yespidfile /data/6379/redis.pidloglevel noticelogfile “/data/6379/redis.log”di原创 2020-06-17 16:45:04 · 83 阅读 · 0 评论 -
centos7上mariadb主从复制
1 mariadb基本命令1.启动mysqlsystemctl start mariadb2.linux客户端连接自己mysql -uroot -p -h 127.0.0.13.远程链接mysql服务端mysql -uroot -p -h 192.168.1.197远程授权:grant all privileges on . to root@“192.168.1.100” identified by “redhat”;flush privileges4.修改mysql密码MariaDB原创 2020-06-17 16:10:24 · 244 阅读 · 0 评论 -
Linux基本命令
更改主机名hostnamectl set-hostname lan创建目录命令mkdir /xue递归创建文件夹a/b/cmkdir -p a/b/c递归创建a/b,c,d三个目录mkdir -p a/{b,c,d}查看目录命令ls /xue改变当前目录/位置cd /homecd ~cd -打印当前工作目录pwd创建文件或者修改文件时间戳修改文件的更改时间,ls -ltouch -y’07101530’ 1.txtstat命令显示文件或文件系统的状态。#用法 st原创 2020-06-17 16:09:03 · 239 阅读 · 0 评论 -
docker的一些基本命令
登录docker容器docker exec -it 582be8927539 /bin/bash杀死所有running状态的容器docker kill $(docker ps -q)删除所有已经停止的容器docker rm $(docker ps -a -q)删除所有’untagged/dangling’ ()状态的镜像docker rmi $(docker images -q -f dangling=true)删除所有镜像:docker rmi $(docker images -q)保原创 2020-06-17 16:00:45 · 65 阅读 · 0 评论 -
基于docker-compose部署jumpserver
基于docker-compose部署jumpserver组件说明Jumpserver 为管理后台, 管理员可以通过 Web 页面进行资产管理、用户管理、资产授权等操作, 用户可以通过 Web 页面进行资产登录, 文件管理等操作koko 为 SSH Server 和 Web Terminal Server 。用户可以使用自己的账户通过 SSH 或者 Web Terminal 访问 SSH 协议和 Telnet 协议资产Luna 为 Web Terminal Server 前端页面, 用户使用 Web原创 2020-06-10 15:09:58 · 2530 阅读 · 0 评论