在docker中创建指定版本的jenkins
docker run -it -d -p 8082:8080 -p 50000:50000 --name myjenkins01 jenkins/jenkins:2.417
以下是对给定的命令参数的解释:
docker run
: 运行一个新的容器-it
: 在一个交互式终端中运行容器-d
: 在后台运行容器-p 8082:8080
: 将容器的 8080 端口映射到主机的 8082 端口,允许通过主机的 8082 端口访问容器的服务-p 50000:50000
: 将容器的 50000 端口映射到主机的 50000 端口,通常用于 Jenkins 的代理节点通信--name myjenkins01
: 为容器指定一个名称为 "myjenkins01"jenkins/jenkins:2.417
: 使用 Jenkins 2.417 版本的 Jenkins 镜像作为容器的基础镜像
这个命令会运行一个名为 "myjenkins01" 的 Jenkins 容器,并将容器的 8080 和 50000 端口映射到主机的相应端口上。这样,可以通过主机的 8082 端口访问 Jenkins 服务,并且可以使用主机的 50000 端口作为 Jenkins 代理节点的通信端口。