分类

链接

2024 年 11 月
 123
45678910
11121314151617
18192021222324
252627282930  

近期文章

热门标签

新人福利,免费薅羊毛

jenkinsfile

1 pipeline {     agent any       environment{         def build_env="dev"         def mailFrom="xxxxx@163.com"         def mailRecipients="xxxxx@xxx.com"     }       stages {         stage('Pull Code') {             steps {                   //                 checkout([$class: 'GitSCM',branches: [[name: '*/main']], extensions: [], userRemoteConfigs: [[credentialsId: '511c4c13-45bc-4c9f-ba38-3b37d05e4a9a', url: 'git@github.com:xxxx/CICD.git']]])             }            ...

DevOps, Docker 暂无评论 阅读(117)

dial unix /var/run/docker.sock: connect: permission denied

今天刚遇到的一个问题,使用非root用户时操作docker提示无权限,在查阅了一些文章之后自己又摸索出了一些更方便的方法,顺手记录下来。 一、问题发现 二、使用root用户进行操作 1. 临时使用root权限 2. 切换至root用户 三、授予docker.sock操作权限 1. 单次授予,重启后失效 2. 永久授予 2.1. 将当前用户加入docker组 2.2. 授予普通用户权限 一、问题发现 根据报错信息dial unix /var/run/docker.sock: connect: permission denied,可以看出,是因为当前用户对docker使用的unix domain socket文件/var/run/docker...

Docker 暂无评论 阅读(121)

解决jenkins git@github.com: Permission denied (publickey)

1.首先,如果你没有ssh key的话,输入命令:ssh-keygen -t rsa -C "xx@example.com", youremail@example.com改为自己的邮箱即可,途中会让你输入密码啥的,不需要管,一路回车即可,会生成你的ssh key。(如果重新生成的话会覆盖之前的ssh key。)   2.然后再执行命令:ssh -v git@github.com 最后两句会出现: No more authentication methods to try. Permission denied (publickey).   3.这时候再下输入: ssh-agent -s 然后会提示类似的信息:   4.接着再输入:ssh-add ~/.ssh/id_rsa 这时候...

Docker, k8s, LINUX 暂无评论 阅读(141)

docker 安装mongo后无法找到mongo命令,mongo command not found.

因为mongo6.0以后,mongo命令改为了 mongosh

Docker, MongoDB 暂无评论 阅读(127)

MapBox 申请 token

在使用photoview的时候 需要 一个mapbox token。我们直接打开官网: https://www.mapbox.com/ 创建自己的账户信息,填写完基本信息以后会有一个让你填写银行卡号的认证,咱也不知道他是怎么想的,反正你就随便填一串数字,保持和银行卡号的长度一致就行,例如: 3545775834009337 然后下面的expiry,cvc,zipcode随便填就行,例如:05/2027     652  112365 然后点击提交之后会提示你认证失败,没关系,这时候你的邮箱已经收到了一封邮件,进入邮件以后,用自己的账户名和密码再次登录一遍就获得了token,他会给...

Docker, 群晖 暂无评论 阅读(299)

docker安装web chrome

docker run -d --name chrome -p 8083:8083 -p 5900:5900 oldiy/chrome-novnc:latest

Docker 暂无评论 阅读(301)

阿里云-SLS日志服务-收集Docker的日志

实现效果 具体实现 找到阿里云控制台 ➡ 日志服务 ➡ 划到最下边(如图) 2. 创建Project 注意:所属区域需要和后边的操作中保持一致 创建logStore(日志库) 上一步点击确认后会弹出该弹框,继续点击确认 上边的配置参数根据自己实际需求进行填写,影响不大 接入数据 上一步点击确认按钮后,如图,继续点击确认 点击确认后出现接入数据的类型,这里选择`Docker标准输出`   注意:重点来了,这里需要注意的地方是红框中框中的地方      各参数官方参考文档地址 your_region_nam...

DevOps, Docker, 系统架构 暂无评论 阅读(377)

docker日志分割

#!/bin/sh echo "===start collect docker containers logs ===="  logfile=/home/xxx/app/logs/prod`date -d "-1 day" +%Y%m%d`.log   logs=$(find /home/xxx/.local/share/containers/storage/ -name ctr.log)   for log in $logs;  do     echo "collect logs:"      echo $logfile     cat $log>$logfile     cat /dev/null > $log     echo "logs cleared."   done echo "===end collect docker containers logs ==="    

Docker 暂无评论 阅读(178)

docker布署clash

docker run --name=clash -d -p 7890:7890 9090:9090 -v /root/clash/config.yaml:/root/.config/clash/config.yaml  dreamacro/clash

Docker 暂无评论 阅读(592)

docker容器安装jupyter notebook(安装、配置、修改全过程)

docker run -d -p 8888:8888 -v /root/notbook/work:/home/jovyan/work --name notbook jupyter/minimal-notebook

Docker 暂无评论 阅读(126)