【Docker】Centos7 Jenkins 踩坑笔记

文章目录

  • [1. docker pull 超时](#1. docker pull 超时)
  • [2. 初始化找不到 initialAdminPassword](#2. 初始化找不到 initialAdminPassword)

1. docker pull 超时

docker pull 命令拉不下来

bash 复制代码
docker pull jenkins/jenkins:lts-jdk17
Error response from daemon: Get "https://registry-1.docker.io/v2/": 
  • 编辑docker配置
bash 复制代码
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo touch /etc/systemd/system/docker.service.d/http-proxy.conf
sudo vim /etc/systemd/system/docker.service.d/http-proxy.conf
  • 自备可以出网的端口
bash 复制代码
[Service]
Environment="HTTP_PROXY=192.168.1.9:7890/"
Environment="HTTPS_PROXY=192.168.1.9:7890/"
  • 重新载入配置
bash 复制代码
sudo systemctl daemon-reload
sudo systemctl restart docker
  • 重新 pull 成功

2. 初始化找不到 initialAdminPassword

  • 查看docker 容器挂载的目录
bash 复制代码
docker inspect --format='{{ .Mounts }}' 【容器id】
bash 复制代码
[
	{
	 volume 
	 jenkins_home 
	 /var/lib/docker/volumes/jenkins_home/_data 
	 /var/jenkins_home 
	 local z true 	
	 }
]

有一个名为 jenkins_home 的 Docker 卷被挂载到了容器的 /var/jenkins_home 目录,这个卷在宿主机上的路径是 /var/lib/docker/volumes/jenkins_home/_data,并且这个挂载是本地类型的

  • 初始化的密码文件就在这:
    /var/lib/docker/volumes/jenkins_home/_data/secrets/initialAdminPassword
相关推荐
意倾城2 小时前
Docker常见命令解读
docker·容器
我没有开挂8 小时前
旧 docker 版本通过 nvkind 搭建虚拟多节点 gpu 集群的坑
运维·docker·容器
小鸡,啄米8 小时前
centos9安装docker 配置docker代理
运维·docker·容器
遇见火星10 小时前
jenkins流水线常规配置教程!
运维·docker·jenkins
LunarCod11 小时前
Ubuntu使用Docker搭建SonarQube企业版(含破解方法)
linux·运维·服务器·ubuntu·docker·开源·sonarqube
ZHOU_WUYI13 小时前
使用 Docker 部署 React + Nginx 应用教程
nginx·react.js·docker
小锋学长生活大爆炸14 小时前
【教程】Docker更换存储位置
运维·docker·容器
THMAIL20 小时前
mac M芯片运行docker-desktop异常问题
macos·docker·容器
两点王爷1 天前
IDEA中springboot项目中连接docker
spring boot·docker·intellij-idea
家庭云计算专家1 天前
还没用过智能文档编辑器吗?带有AI插件的ONLYOFFICE介绍
服务器·人工智能·docker·容器·编辑器