docker在创建gitlab容器,容器启动后一直重启,使用docker exec -it container-name /bin/bash如法进入容器,报错如下:
docker log 查看日志时,发现问题是在于配置文件没有权限创建的问题
这个权限问题是因为SElinux开启的缘故,官方文档已经给出了在SELinux开启的情况下创建容器的命令了。。
在映射卷的命令后加上":Z",如–volume /usr/local/gitlab/config:/etc/gitlab:Z
含义大约是让容器在SELinux的干预下能操作文件。