C:\Users\Lrven.Lai>docker scout quickview jenkins/jenkins
INFO New version 0.22.3 available (installed version is 0.20.0)
level=error msg="Status: login using Docker Desktop or 'docker login' command: no credential found for \"index.docker.io\", Code: 1"
解决办法:改成这样就行
{
"auths": {
"https://index.docker.io/v1/": {}
},
"credsStore": "wincred",
"currentContext": "default"
}
docker安装jenkins
1.docker search jenkins
2.docker pull jenkins/jenkins
3.docker ps -a
在docker客户端进行查看安装的jenkins
安装好后,需要对它绑定端口
docker run --name jenkins -d -p 8080:8080 -p 50000:50000 -v jenkins:jenkins\jenkins_home jenkins/jenkins
- 参数说明:-d 后台运行镜像
-p 10240:8080 将镜像的8080端口映射到服务器的10240端口
-p 10241:50000 将镜像的50000端口映射到服务器的10241端口
-v /var/jenkins_mount:/var/jenkins_home /var/jenkins_home目录为容器Jenkins的工作目录,我们将硬盘上的一个目录挂载到这个位置,方便后续更新镜像后使用原来的工作目录。这里我们设置的就是上面创建的/var/jenkins_mount目录
-v /etc/localtime:/etc/localtime 让容器使用和服务器同样的时间设置
--name myjenkins 给容器起一个别名
命令:docker run -d -p9090:9090 --name prom-1 prom/prometheus