博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker搭建gitlab时容器不停重启的问题
阅读量:4582 次
发布时间:2019-06-09

本文共 737 字,大约阅读时间需要 2 分钟。

在我按照gitlab的官方文档搭建后,准备进入容器修改配置文件时,发现进入不了。显示错误时容器正在重启,如下所示

[root@gitlab ~]# docker exec -it gitlab /bin/bashError response from daemon: Container 9780aafac4ed8366f359418e562c8038017e8a9d5675f34ed3aa6da9d312826b is restarting, wait until the container is running

 

然后我docker log 查看日志时,发现问题是在于配置文件没有权限创建的问题

[root@gitlab ~]# docker logs gitlab............Installing gitlab.rb config...cp: cannot create regular file '/etc/gitlab/gitlab.rb': Permission denied.........

 

而这个权限问题是因为SElinux开启的缘故,官方文档已经给出了在SELinux开启的情况下创建容器的命令了。。

在映射卷的命令后加上":Z",如--volume /srv/gitlab/config:/etc/gitlab:Z

这个含义我也不太清楚,只能大致猜测这个是让容器在SELinux的干预下能操作文件吧

 

总结:

  搭建环境仔细查看官方文档

  有问题查看日志,配合搜索引擎以及官方文档排查问题

 

搭建文档地址:  

 

转载于:https://www.cnblogs.com/luoposhanchenpingan/p/11064386.html

你可能感兴趣的文章
mybatis的缓存
查看>>
java 缓冲流 Buffer
查看>>
7月23号=》261页-265页
查看>>
软考知识点梳理--综合布线
查看>>
Mysql5.6主从热备配置
查看>>
VS2010DebugView捕捉
查看>>
mfix中更改time dependent VTK filename的最大时间步数的容量
查看>>
Windows7安装 docker-compose的过程
查看>>
关于nodeJS多线程的支持,目前看来无法实现,讲解v8的一些东西
查看>>
php递归创建文件夹的两种方法
查看>>
6.新增事件
查看>>
|洛谷|二分|P1182 数列分段Section II
查看>>
少儿编程Scratch第四讲:射击游戏的制作,克隆的奥秘
查看>>
Oracle学习第七课-表连接及其应用
查看>>
Python基础篇【第十三篇】:面向对象
查看>>
bzoj 2465 小球
查看>>
String类
查看>>
NoSQL简介
查看>>
java_2018_Day5_变量的格式
查看>>
在C++中调用DLL中的函数
查看>>