You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将修改后的Jenkins Docker镜像快照推送至仓库并部署到其他机器?

可行,以下是具体操作步骤
  • 提交修改后的容器为新镜像

    1. 先查看本地运行中的Jenkins容器信息,获取容器ID或名称:
      docker ps
      
    2. 将修改后的容器提交为新的自定义镜像:
      docker commit <容器ID或名称> <你的仓库用户名>/jenkins-custom:<标签>
      
      示例:docker commit jenkins-container john/jenkins-custom:v1.0,标签建议用版本号或有意义的标识,方便区分不同版本。
  • 登录Docker仓库
    执行登录命令,输入你的仓库账号密码(如果是私有仓库,需要在命令后追加仓库地址,比如docker login registry.example.com):

    docker login
    
  • 推送镜像到仓库
    把刚才创建的自定义Jenkins镜像推送到仓库:

    docker push <你的仓库用户名>/jenkins-custom:<标签>
    
  • 在另一台机器拉取并运行

    1. 先登录对应仓库(私有仓库需确认网络可达),然后拉取自定义镜像:
      docker pull <你的仓库用户名>/jenkins-custom:<标签>
      
    2. 运行拉取到的镜像,根据需求调整端口映射和其他运行参数:
      docker run -d -p 8080:8080 <你的仓库用户名>/jenkins-custom:<标签>
      

额外提示

  • docker commit是快速保存容器修改的临时方案,长期维护更推荐用Dockerfile定义Jenkins的自定义配置,这样镜像构建过程可追溯、易迭代。
  • 如果使用私有仓库,要确保另一台机器能访问到仓库的网络地址,必要时配置仓库的访问权限。

内容的提问来源于stack exchange,提问作者abcbc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 05:02:35