docker
飘香的豆腐
https://github.com/jwchan1996
展开
-
centos7 使用 docker 部署 gitlab + gitlab-runner
快速配置应用docker-compose.yml使用 docker-compose 对 docker 容器集群进行快速编排获取 docker-gitlab 的 docker-compose.yml 配置文件,进行快速构建$ wget https://raw.githubusercontent.com/sameersbn/docker-gitlab/master/docker-compose.yml获取 docker-compose.yml 文件后,进行自定义配置。配置环境打开 docker-原创 2020-08-26 18:00:17 · 953 阅读 · 0 评论 -
docker 访问外部 https 的数字证书验证问题
我们在构建 docker 镜像时一般使用的是 alpine linux 系统,默认是不带 ca-certificates 根证书的,导致无法识别外部 https 携带的数字证书。那么,在访问的时候就会抛出 x509: certificate signed by unknown authority 的错误,导致 docker 容器的接口服务返回 500。为了解决证书验证的问题,我们要在构建 docker 镜像的时候把 ca-certificates 根证书给装上,这样就能识别来自外部 https 的数字证原创 2020-07-16 19:46:45 · 2126 阅读 · 0 评论 -
docker gitlab 备份还原
灾难起源起因是服务器 root 文件系统内存较小,只有 50G,经常爆仓。于是乎,就把 gitlab 整体移动到内存相对较大 home 文件系统下。这不,转移了,我人直接裂开来。噩耗!!!我打开命令窗口,口嚼香糖,一顿蜻蜓点水,在键盘上滑过 cp -R /app /home,刹那间,整整几个 G 的文件便搬了家。当然,其中包含着这个星期来所备份的文件。然而,此时的我仍然在享受着香糖在口腔带来的愉悦,却不知下一秒,gitlab 的明天与意外哪个会先来。我对着 gitlab 满心许下祝福,轻轻地敲原创 2020-07-16 19:30:31 · 447 阅读 · 0 评论 -
centos7 docker 容器访问宿主机的 ip 配置问题
# 场景描述在 centos7 运行 docker 容器应用时,需要连接宿主机的 mysql 的 3306 端口,发现连接不上,docker 容器无法访问宿主机的 mysql 数据库。但是,在容器内访问外部网络是可以 ping 通的。# 原因分析在 centos7 上部署 docker 容器,其网络模式采用的是 bridge 模式。启动 docker 时,docker 进程会创建一个名为 ...原创 2020-04-29 15:58:04 · 2082 阅读 · 0 评论