docker下gitlab安装配置使用
docker 安装gitlab以及使用
一、安装及配置1.gitlab镜像拉取# gitlab-ce为稳定版本,后面不填写版本则默认pull最新latest版本$ docker pull gitlab/gitlab-ce
拉取镜像
2.运行gitlab镜像$ docker run -d -p 443:443 -p 80:80 -p 222:22 --name gitlab --restart always -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce# -d:后台运行# -p:将容器内部端口向外映射# --name:命名容器名称# -v:将容器内数据文件夹或者日志、配置等文件夹挂载到宿主机指定目录
运行成功后出现一串字符串
运行成功
3.配置按上面的方式,gitlab容器运行没问题,但在gitlab上创建项目的时候,生成项目的URL访问地址是按容器的hostname来生 ...
gitlab-runnner
docker
docker run --rm --name=node-runner -it -v /fy/soft/gitlab/runner/node/:/etc/gitlab-runner gitlab/gitlab-runner:latest register --url http://10.50.192.83/ --registration-token GR1348941t24ySvpjMcCsfSFKezy1sudo docker run -d --name gitlab-runner --restart always \ -v /home/gitlab-runner/config:/etc/gitlab-runner \ -v /var/run/docker.sock:/var/run/docker.sock \ gitlab/gitlab-runner:latestdocker run --rm -v /fy/soft/gitlab/runner/config:/etc/gitlab-runner gitlab/gitlab-runner register \ ...
Add Github Badge | Akilarの糖果屋
文章456
标签62
分类6
主页
博客
时间轴
标签
朋友圈
友人帐
留言板
生活
相册
追番
关于
随便看看
博客添加 github 徽标方案
主页
博客
时间轴
标签
朋友圈
友人帐
留言板
生活
随便看看
Add Github Badge发表于 2020-10-31|更新于 2021-09-02|🍡Akilar の糖葫芦
字数总计:4.5k|阅读时长:20 分钟 | 阅读量:2457| 评论数:7
It has been 208 days since the last update, the content of the article may be outdated.
github 徽标
github 徽标可以直接通过 shields.io 在线生成。
理论上可以放在页面的任何地方。教程案例是添加在页脚。
工具网站包括:
徽标生成网站:shields
图标查询网站:simpleicons
html 压缩网站:htmlpack
转义字符查询
具体步骤
通过 shields.io 在线生成。
label: 标签,徽标左侧内容
message: 信息,徽标右侧内 ...
Artitalk Pro
Artitalk ProIt has been 98 days since the last update, the content of the article may be outdated.
点击查看更新记录
更新记录
2021-12-23: 新增常见排错思路及解决方案
新增四步排错步骤。
感谢 @talib 的反馈
2021-12-20: 插件版 1.0.5
将 cdn 转为 zhimg.unpkg.com。
外露 cdn 链接,支持本地覆盖配置。
2021-08-24: 教程说明更新
权限设置注意事项
2021-07-05: 插件版 1.0.3
屏蔽项功能升级。
支持添加多个屏蔽项。
支持屏蔽多页内容。
2021-07-02: 插件版 1.0.1
发布插件版
同时兼容侧栏和页面
直接使用 npm 安装
2021-03-19: 正式版 v2.1.2
更新 v3.7.0 适配方案
2021-01-31: 正式版 v2.1.1
更新 v3.6.0 适配方案
2020-12-15: 正式版 v2.1
错误示例修正。
取消 s ...
Hexo博客文章加密 | IT范儿
# IT范儿
首页
分类
标签
归档
关于
搜索
10%
Hexo博客文章加密发表于 2021-04-16 更新于 2021-04-18 分类于 Hexo博客搭建 阅读次数: 535
在Hexo博客中添加加密文章,麻麻再也不用担心我的小秘密被人看到了…
前言平时开发过程中遇到的一些问题,我都会整理到文档中。有些感觉不错的,会二次整理成文章发布到我的博客中。但是有些文章如果存在隐私内容,或者不打算公开的话,就不能放在博客中了。
我的博客是使用 Hexo 来搭建的,并不能设置某些文章不可见。但如果不在电脑旁或者出门没有带电脑又想要查看一下之前记录的内容,就很不方便了。
我也尝试在 github 上去找一些可以设置账户的开源的博客框架,但测试过一些后发现并没有符合自己需求的,而自己开发却没有时间。
思来想去,就想看看有没有插件能够实现 Hexo 博客的加密操作。最终让我找到了一款名为 Hexo-Blog-Encrypt 的插件。
为了防止以下的修改可能出现版本差异,这里我先声明我使用的 Hexo 版本信息:
<br>1<br>2<br> ...
Iconfont Inject | Akilarの糖果屋
文章456
标签62
分类6
主页
博客
时间轴
标签
朋友圈
友人帐
留言板
生活
相册
追番
关于
随便看看
Hexo 引入阿里矢量图标库
主页
博客
时间轴
标签
朋友圈
友人帐
留言板
生活
随便看看
Iconfont Inject发表于 2020-12-12|更新于 2022-01-26|🍡Akilar の糖葫芦
字数总计:3.6k|阅读时长:14 分钟 | 阅读量:2332| 评论数:6
It has been 63 days since the last update, the content of the article may be outdated.
点击查看更新记录
更新记录
2020-12-12: 正式版 v1.0
iconfont 图标引入方案
将阿里云图标 symbol 引入改成外挂标签形式
2021-04-26: 修复 bug
感谢 @篁竹水声的反馈。
缩小 symbol 样式选择域,修复与 note 外挂标签的自定义图标方案的冲突。
2022-01-14: 方案过期警告
iconfont 的 fontclass 现已支持直接使用多彩 ...
Valine Visitor Tag Beautify | Akilarの糖果屋
文章456
标签62
分类6
主页
博客
时间轴
标签
朋友圈
友人帐
留言板
生活
相册
追番
关于
随便看看
基于 Butterfly 主题的 Valine 访客标签美化
主页
博客
时间轴
标签
朋友圈
友人帐
留言板
生活
随便看看
Valine Visitor Tag Beautify发表于 2020-10-30|更新于 2021-06-16|🍡Akilar の糖葫芦
字数总计:1.2k|阅读时长:6 分钟 | 阅读量:1902| 评论数:8
It has been 286 days since the last update, the content of the article may be outdated.
Valine 评论添加 [博主,小伙伴,访客] 标签参考内容:HCLonely:Valine 添加验证码、博主标签及评论微信、QQ 通知改动范围:极简化了赋值过程,避免因开启 pjax 后,在切换页面时反复声明变量导致的 bug。
Valine 已经很久没有更新了,而且 leancloud 实在称不上稳定。后台也需要另外配置。时不时的还会遇到 lean ...
利用GitHub+Actions自动部署Hexo博客_DreamyTZK的博客-CSDN博客
博客
课程
文库·商城
问答
社区
插件
认证
开源
登录/注册
会员中心
足迹
动态
利用GitHub+Actions自动部署Hexo博客
DreamyTZK 于 2020-06-21 11:07:03 发布 1185 收藏 6
分类专栏: # 优雅部署 Hexo
版权
优雅部署 同时被 2 个专栏收录
7 篇文章 0 订阅
订阅专栏
Hexo
13 篇文章 1 订阅
订阅专栏
前言早就听闻GitHub+Actions真相,于是今天便试了下,作为小康博客的第二个平台。至于为什么要自动部署,我在另一篇文章介绍过了。
准备仓库
私有仓库: blog
这里是存放 Hexo 博客源码的
公有仓库: 用户名.github.io
这里是用来 public 静态页面的,最好是空的,当然是你现在的hexo博客也可以。
创建密钥对为了方便运行GitHub Actions时登录GitHub账号,我们使用SSH方式登录。就是要把设备的私钥交给GitHub Actions,公钥交给GitHub,需要去Settings里去配置。
`ssh-keygen -t rsa -C " ...
解决 Hexo 在使用 Node.js 14 时的 Accessing non-existent property 'xxx' of module exports inside circular dependency 问题
今天把博客迁移到了新域名,顺便把 node.js、Hexo 和主题都升了下级。
当习惯的运行 hexo s 命令时,发现多了些 warnings,如下:
<br>1<br>2<br>3<br>4<br>5<br>6<br>7<br>8<br><br>
<br>$ hexo -s <br>(node:87224) Warning: Accessing non-existent property 'lineno' of module exports inside circular dependency<br>(Use `node --trace-warnings ...` to show where the warning was created)<br>(node:87224) Warning: Accessing non-existent property 'column' ...
CentOS安装MySQL详解 - 掘金
首页
沸点
课程
直播
资讯
活动
开放社区商城APP插件
CentOS安装MySQL详解
tianranll
2019年06月18日 01:44 · 阅读 49783
引言最近某云搞活动,买了个服务器作为平时学习和测试用,新机器啥也没有,一些常用软件的安装是免不了的,于是乎想着把安装过程都详细记录下来,一是做个备忘,二是给有需要的同学作个参考。
Linux上安装软件常见的几种方式:
源码编译
压缩包解压(一般为tar.gz)
编译好的安装包(RPM、DPKG等)
在线安装(YUM、APT等)
以上几种方式便捷性依次增加,但通用性依次下降,比如直接下载压缩包进行解压,这种方式一般需要自己做一些额外的配置工作,但只要掌握了方法,各个平台基本都适用,YUM虽然简单,但是平台受限,网络受限,必要的时候还需要增加一些特定YUM源。
几种安装方式最好都能掌握,原则上能用简单的就用简单的:YUM>RPM>tar.gz>源码
本文是介绍MySQL在CentOS上的安装,主要步骤都是参考了MySQL官方文档:dev.mysql.com/d ...
Centos7 防火墙配置
Centos7 防火墙配置1、查看firewall服务状态
systemctl status firewalld
2、查看firewall的状态
firewall-cmd --state
3、开启、重启、关闭、firewalld.service服务
#查看linux哪些程序正在使用互联网
firewall-cmd –permanent –list-services ssh dhcpv6-client
# 开启service firewalld start# 重启service firewalld restart# 关闭service firewalld stop
4、查看防火墙规则
firewall-cmd --list-all
5、查询、开放、关闭端口
# 查询端口是否开放firewall-cmd --query-port=8080/tcp# 开放80端口firewall-cmd --permanent --add-port=80/tcpfirewall-cmd --permanent --add-port=8080-8085/tcp# 移除端口firewall-c ...
Centos软件安装
谷歌浏览器
配置yum源# vim /ect/yum.repos.d/google-chrome.repo---------------------------------------------------------------[google-chrome]name=google-chromebaseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearchenabled=1gpgcheck=1gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub---------------------------------------------------------------
安装# yum -y install google-chrome-stable//失败请尝试# yum -y install google-chrome-stable --nogpgcheck
VScode
配置仓库地址sudo rpm --import https://packages ...
Linux OpenSSH 升级
1.安装必要组件:
yum install -y gcc openssl-devel pam-devel rpm-build
2.下载OpenSSH最新版本:
https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/在以上网站找到最新版链接并下载解压wget https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.0p1.tar.gztar -zxvf openssh-8.0p1.tar.gz
3.到openssh-7.5p1目录下编译并安装最新版OpenSSH:
./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam --with-zlib --with-md5-passwords --with-tcp-wrappers如果没报错则执行安装命令make && make install
4.查看OpenSSH版本信息
ssh -V
5.修改配置
去掉此行#,如果想远程能够远程登录root ...
Linux下Mysql安装(tar安装) - kosamino - 博客园
首页
新闻
博问
专区
闪存
班级
注册 登录
stackOverFlow
博客园 首页 博问 闪存 新随笔 订阅 管理
随笔 - 361, 文章 - 0, 评论 - 54, 阅读 - 125万
Linux下Mysql安装(tar安装)
1、为数据库创建软件目录以及数据存放目录#mysql软件目录 mkdir /software/ #mysql数据文件目录 mkdir /data/mysql
2、上传mysql-XXXXXX.tar.gz文件到mysql软件安装目录下:cd /software/tar -zxvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz
mysql的tar.gz的安装包可以去官网下载:https://dev.mysql.com/downloads/mysql/。
3、更改解压缩后的文件夹名称mv /software/mysql-5.7.21-linux-glibc2.12-x86_64/ /software/mysql
4、 ...
Coding Interview University
Coding Interview University原先我为了成为一个软件工程师而建立这份简单的学习主题清单, 但这份清单随着时间的推移而膨胀成今天这样。在做完这份清单上的每个目标后,我成为了 Amazon 的软件开发工程师! 你或许不需要像我一样学习这么多。但是,让你成为一位称职工程师所需要的知识都在这里了。
我每天自学8~12小时,这样持续了好几个月。这是我的故事:为什么我为了 Google 面试而自学了8个月。
在这份清单内的主题会让你拥有足够的知识去面对几乎每家软件公司的技术面试,包括科技巨头:Amazon、Facebook、Google,以及 Microsoft。
祝你好运!
Become a sponsor and support Coding Interview University!
Special thanks to:
...