问题描述
我为在Oracle VM VirtualBox上运行的CentOS 7在PuTTY上创建了SSH连接。 在PuTTy上,我已经安装了Docker,然后安装了Docker Compose,它们已经启动并正在运行。 但是,当我尝试使用以下命令下载在https://hub.docker.com/r/jenkins/jenkins/上找到的Jenkins Docker映像时遇到错误:
[jenkins@localhost ~]$ docker pull jenkins/jenkins
Using default tag: latest
Error response from daemon: Get https://registry-1.docker.io/v2/jenkins/jenkins/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Ajenkins%2Fjenkins%3Apull&service=registry.docker.io: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
也尝试过:
[jenkins@localhost ~]$ docker pull jenkins/jenkins:lts
Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
我的互联网连接正常。 有导致解决此问题的线索吗?谢谢。
解决方法
我相信您尚未在终端上登录到您的Docker Hub帐户。
使用命令def getPredictions(df,model,granularity='M1'):
dfPredictions = pd.DataFrame()
t = datetime.now(timezone.utc).strftime("%Y-%m-%d %H:%M:%S")
try:
df = generate_features(df)
#generate a signal
prediction = int(model.predict(x)[-1])
# Return prediction
return prediction
except:
print(t,granularity,"Error Occured")
raise
登录。
然后尝试pull命令。
,尝试先注销,然后使用用户名而不是电子邮件登录。