在本地服务器升级了下硬件后,重启发现gitlab下启动不了。

使用docker logs -f 查看,发现一直报could not open /var/opt/gitlab/.ssh/authorized_keys的错误。

log中提示给对应的文件赋权。按照正常的操作逻辑,应该是启动完成后,才能进入docker进行操作,启动不了,无法进行对应的操作。

百度了下,在简书上有个网友给了个偷巧的办法。在docker start 容器后,立即执行赋权操作,然后再启动容器这个操作。

按照文章的内容方式,docker容器在启动中,这个时候是可以进入到docker容器的,只是时间间隔比较端。在你赋权后,docker容器再读取该容器内的文件内容,就不会报错了。

代码内容:

docker start [容器ID]
docker exec -it  [容器ID] chown git /var/opt/gitlab/.ssh/authorized_keys

注意的是,手速要快,不快的话就先复制下来操作。

骚年,您的手速应该是赶得上的。

后话:其实你遇到的大部分问题,在联机的今天都不算是问题,基本上有人能够帮你解决。解决不了那是因为你付出的不够!

gitlab在docker报错could not open /var/opt/gitlab/.ssh/authorized_keys解决相关推荐

  1. docker报错:driver failed programming external connectivity on endpoint, iptables:No chain by that name

    docker 报错: Error response from daemon: Cannot restart container hello: driver failed programming ext ...

  2. 启动docker报错the following directives are specified both as a flag and in the configuration file: defau

    启动docker报错docker/daemon.json: the following directives are specified both as a flag and in the confi ...

  3. docker报错:WSL 2 installation is incomplete

    docker报错:WSL 2 installation is incomplete 错误原因:大概率是wsl未安装或者是未升级成wsl2 检查wsl版本方法:在powershell中使用命令wsl - ...

  4. docker报错:System has not been booted with systemd as init system (PID 1). Can‘t operate.

    docker使用centos7命令 systemctl 报错 $ systemctl status firewalld System has not been booted with systemd ...

  5. Docker报错:code 400, message Bad request syntax (‘\x16\x03\x01\x02\x00\x01\x00\x01\xfc\x03\x03\

    docker报错 最近学习docker的时候创建一个web项目: runoob@runoob:~# docker pull training/webapp # 载入镜像 runoob@runoob:~ ...

  6. CentOS 8.0 安装docker 报错:Problem package docker-ce-3 19.03.4-3.el7.x86_64 require

    文章目录 CentOS 8.0 安装docker 报错:Problem: package docker-ce-3:19.03.4-3.el7.x86_64 requires containerd.io ...

  7. docker报错Error response from daemon: Get https://registry-1.docker.io/v2/: x509

    docker报错 Error response from daemon: Get https://registry-1.docker.io/v2/: x509: certificate has exp ...

  8. docker 报错 Exited (1) 4 minutes ago

    docker 报错 1. 查看原因 2. 报错原因 1. 查看原因 docker logs nexus 2. 报错原因 OpenJDK 64-Bit Server VM warning: INFO: ...

  9. 安装docker报错 Requires: fuse-overlayfs >= 0.7

    原因:安装时出现错误docker,centos7.9 安装docker报错 Requires: fuse-overlayfs >= 0.7 el7.x86_64 ---> Package ...

  10. Ubuntu安装docker报错:Package ‘docker-ce‘ has no installation candidate

    Package 'docker-ce' has no installation candidate Ubuntu 20.04.3 安装docker报错 报错一: E: Package 'docker- ...

最新文章

  1. HDU1002 Problem II(大数相加)(C++题解)
  2. Android从无知到有知——NO.7
  3. 模态和非模态代码_我们如何使模态可用和可访问?
  4. 使用类似Lambda的语法切换为Java中的表达式
  5. 您准备好观看GraphQL了吗?
  6. XML轻松学习手册(1)XML快速入门
  7. Structure from motion 问题
  8. 使用jmap来生成堆转储快照
  9. 动手学servlet(六) 过滤器和监听器
  10. 【CCNA Exploration 4.0 路由协议和概念3】
  11. 特征提取、特征描述、特征匹配的通俗解释
  12. flex自定义preloader预加载进度条
  13. (一) CPU 性能测试 (压力)
  14. CCNA考试题库中英文翻译版及答案5
  15. 电脑ATX电源接口定义详解
  16. 诺诺开放平台(电子发票、智能编码、发票查验接口调用)
  17. cmos电路多余输入端能否悬空_CMOS电路多余输入端悬空会造成逻辑混乱,可以这样处理!...
  18. openssl的部分使用例子
  19. MSP430F149实现超声波测距并通过串口和PC机通信进行显示
  20. HTML中注解的写法正确的是,css注释的写法(单行和多行)

热门文章

  1. 以寡治众各个击破,超大文件分片上传之构建基于Vue.js3.0+Ant-desgin+Tornado6纯异步IO高效写入服务
  2. [OfficeExcel] OfficeExcel2010 第18讲 Lookup--浅谈数组
  3. zotero抓取知网文献
  4. 第三方定量定性检测质谱实验
  5. 如何使用手机裁剪图片大小?
  6. er图转关系模式规则_ER模型到关系模型的转换规则
  7. Android 10.0第三方app根据包名设置为横屏显示
  8. 国密gmtls协议-双证书体系的服务端和客户端通信代码
  9. 快闪视频快影_快闪的12个步骤!
  10. dlna android播放器,dlna音乐播放器app