docker jenkins harbor
时间: 2023-10-03 18:08:58 浏览: 113
根据引用内容中的docker-compose.yml配置,可以看出Jenkins是一个服务,并且使用了jenkins/jenkins:2.363镜像。同时,配置中还指定了容器的名称为jenkins,并且将宿主机的8080端口映射到容器的8080端口,以及将宿主机的50000端口映射到容器的50000端口。此外,还将宿主机的/data/jenkins/目录映射到容器的/var/jenkins_home/目录,将宿主机的/var/run/docker.sock文件映射到容器的/var/run/docker.sock文件,将宿主机的/usr/bin/docker文件映射到容器的/usr/bin/docker文件,将宿主机的/etc/docker/daemon.json文件映射到容器的/etc/docker/daemon.json文件。
另外,根据引用内容中的启动配置,可以看出Jenkins服务启动后,将会使用jenkins/jenkins:2.363镜像,并且将宿主机的8080端口映射到容器的8080端口,将宿主机的50000端口映射到容器的50000端口,并将宿主机的/data/jenkins/目录映射到容器的/var/jenkins_home/目录。
根据引用内容中的修改Jenkins的部署配置的操作,可以看出需要进入Jenkins容器内部,在/docker/docker-compose/jenkins目录下编辑docker-compose.yml文件,并执行docker-compose up -d命令来启动Jenkins服务。同时,还需要验证Jenkins容器内部是否可以使用docker命令。
综上所述,根据引用内容可以得出以下结论:
- Docker是一种用于容器化应用程序的平台
- Jenkins是一种用于持续集成和持续交付的工具
- Harbor是一种用于存储和分发容器镜像的开源Registry服务
- 引用内容中的配置和操作是用来部署和配置Jenkins服务,并与Docker交互
阅读全文