kur*_*asu 2 jenkins docker-compose
我想运行这一行:
docker run --name myjenkins1 -v myvoll:/var/jenkins_home -p 8080:8080 -p 50000:50000 jenkins
Run Code Online (Sandbox Code Playgroud)
但结果是:
无法在本地 docker 中找到图像 'jenkins:latest':来自守护进程的错误响应:jenkins 的清单:未找到最新:清单未知:清单未知。请参阅“docker run --help”。
我该如何解决这个...
小智 12
docker pull jenkins
Run Code Online (Sandbox Code Playgroud)
不会工作,因为它已被弃用。
已弃用;使用“jenkins/jenkins:lts”代替使用
docker pull jenkins/jenkins:lts
Run Code Online (Sandbox Code Playgroud)
Alt*_*taf 10
jenkins 镜像已被弃用 2 年多,取而代之的是 jenkins/jenkins:lts 镜像,由 Jenkins 社区提供和维护,作为项目发布过程的一部分。
使用下图:
docker pull jenkins/jenkins
docker run -p 8080:8080 --name=jenkins-master -d jenkins/jenkins
更多信息:https : //hub.docker.com/r/jenkins/jenkins
jenkins/jenkins使用
docker pull jenkins/jenkins
Run Code Online (Sandbox Code Playgroud)
不是
docker pull jenkins
Run Code Online (Sandbox Code Playgroud)
如果您尝试使用最新标签,Jenkins 将给出错误响应。
所以你可以执行你的命令如下:
docker run --name myjenkins1 -v myvoll:/var/jenkins_home -p 8080:8080 -p 50000:50000 jenkins/jenkins
Run Code Online (Sandbox Code Playgroud)
docker search jenkins在终端中输入
(base) kimseongjung@song-ui-MacBookPro ~ % docker search jenkins\nNAME DESCRIPTION STARS OFFICIAL AUTOMATED\njenkins DEPRECATED; ***use "jenkins/jenkins:lts" <-\xe2\x80\xbb here!!!!!!! instead 5548 [OK] \njenkins/jenkins The leading open source automation server 3223 \njenkins/jnlp-slave a Jenkins agent which can connect to Jenkins\xe2\x80\xa6 151 [OK]\njenkins/inbound-agent \nRun Code Online (Sandbox Code Playgroud)\n该消息表明该方法已被弃用,应改用jenkins该方法。jenkins/jenkins:lts
在终端中输入以下代码即可解决问题。
\ndocker pull jenkins/jenkins:lts \nRun Code Online (Sandbox Code Playgroud)\n谢谢。
\n| 归档时间: |
|
| 查看次数: |
4132 次 |
| 最近记录: |