我创建了一个Jenkins作为docker映像,在其中需要docker才能运行我们的应用程序服务,例如:-rabbitmq,因此它是docker设置中的docker。
我希望我的团队达到与我创建的工作相同的Jenkins设置检查。
我想共享此映像,以便他们能够在其主机上启动容器,但仍然能够看到相同的Jenkins,而不是新安装的东西。
下面是docker run命令。这两个容器共享相同的体积,但是当我执行此操作时,只有一个容器处于活动状态,而另一个处于退出状态:
docker run --name myjenkins1 -u root -d -p 8080:8080 -p 50000:50000 -v jenkins-volume:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock --net=host <imageName>
docker run --name myjenkins2 -u root -d -p 9090:8080 -p 40000:50000 -v jenkins-volume:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock --net=host <imageName>