提交jenkins docker镜像不保存更改
我从这里拉jenkins官员的形象。 从Jenkins UI我创build一个新的工作,安装github插件,并设置回购url在作业configuration。
最后,我保存了Jenkins的更改。
我想创build一个新的图像。 我停止容器,并将其提交到一个新的图像。
然后,我从新的图像开始一个新的容器…jenkins不包含任何我的更改。
我使用Docker version 1.6.2, build 7c8fca2
Dockerfile将jenkins主目录声明为一个卷
# Jenkins home directoy is a volume, so configuration and build history # can be persisted and survive image upgrades VOLUME /var/jenkins_home
这意味着对Jenkinsconfiguration的所有更改都在Docker镜像之外进行。
更新
项目自述文件描述了如何使用预先安装的插件创build您自己的派生docker图像。
例如
FROM jenkins COPY plugins.txt /usr/share/jenkins/plugins.txt RUN /usr/local/bin/plugins.sh /usr/share/jenkins/plugins.txt
- 是否有可能像普通的API一样使用docker远程API?
- 使用AWS开发人员工具构buildDocker镜像
- docker版本号码混淆:17.06 vs 1.13?
- 如何在Docker撰写中设置覆盖networking
- 如何使用Docker Swarm设置最小容器需求
- 如果使用自定义SSL证书,则docker客户端无法从“docker专用registry”和“在线dockerregistry”中读取
- 我们可以使用在生产中docker化的Apache Kafka吗?
- 为什么在使用相同的Dockerfile时,pecl会在另一台主机上安装不同版本的xdebug?
- 如何使用Docker-machine / docker-compose安装Google云盘