首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Nexus存储库管理器docker升级

Nexus存储库管理器docker升级
EN

Stack Overflow用户
提问于 2021-01-20 03:09:28
回答 1查看 738关注 0票数 2

我正在尝试升级一个在docker容器上运行的NXRM3存储库,该容器上附加了一个持久卷。现有的docker容器是通过Dockerfile添加几个插件而定制的镜像。我想用那些新版本的插件构建最新版本的镜像,并在更新的版本上运行NXRM3,但是我如何在新容器中使用相同的卷呢?我可以将卷附加到新容器吗?可以吗?任何关于最安全的过程的帮助都是非常感谢的。提前谢谢。

下面是现有版本的docker-compose文件:

代码语言:javascript
运行
复制
services:
 nexus:
   container_name: nexus
   build: .
   ports:
     - "8080:8080"
     - "8081:8081"
     - "8082:8082"
   volumes:
     - "nexus-data:/nexus-data"
   restart: unless-stopped
volumes:
 nexus-data:
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-07 13:39:58

卷独立于容器而存在。因此,只需创建新的镜像,并在其基础上创建一个附加了原始卷的新容器。为了完全安全起见,您可以对卷进行备份。

如果您还将镜像保存在Nexus中,请注意在关闭旧的Nexus容器之前将其保留在主机上。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65797940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档