gpt4 book ai didi

docker - 如何在服务器上自动部署和运行 docker 镜像?

转载 作者:行者123 更新时间:2023-12-02 19:55:02 28 4
gpt4 key购买 nike

我正在尝试将 docker 镜像部署到 Linux 服务器(Debian 10)。
我在互联网上查找了一个简单的解决方案,可以将图像从 docker 存储库自动部署到服务器上。
我知道 Docker Hub 有 webhook。
此外,还有一个使用 Kubernetes 的选项,但对于在一台服务器上运行的简单应用程序来说似乎有点太多了。
我正在寻找的是一种让服务器检测到 docker 镜像已更新的方法,以便它下载并运行最新版本。

目前,我已经在 Azure DevOps 上设置了自动构建的 docker 镜像,这些镜像被推送到 Docker Hub 上的私有(private)存储库(我很可能会转移到私有(private)托管的 Nexus 存储库)。
我正在寻找有关如何以相对较低的复杂性执行此操作的建议(例如,我应该为其使用 docker-compose 还是在服务器上使用某种 bash 脚本)。

最接近我正在寻找的是这个解决方案:How to auto deploy Docker Image on own server with GitLab?
我想知道这是否是推荐的方法,或者是否有任何其他可能更简单的方法来处理它。

最佳答案

我发现这个项目看起来很适合我的案例。

https://containrrr.github.io/watchtower/

关于docker - 如何在服务器上自动部署和运行 docker 镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58672749/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com