我在docker 容器中运行 gitlab,它将其依赖项(MySQL、Redis、Mailserver)很好地分离到单独的 docker 容器中。运行它们不是问题,我以相反的顺序启动它们:首先是依赖项,然后是 gitlab 本身。
有时我必须重新启动 docker 主机。目前我 ssh 进入 docker 主机并手动重启容器。有更好的方法吗?就像只是告诉一些服务启动 gitlab 容器并首先启动它的依赖项?我知道我可以为每个 docker 容器创建单独的初始化脚本,但这不是我想要的。
我在docker 容器中运行 gitlab,它将其依赖项(MySQL、Redis、Mailserver)很好地分离到单独的 docker 容器中。运行它们不是问题,我以相反的顺序启动它们:首先是依赖项,然后是 gitlab 本身。
有时我必须重新启动 docker 主机。目前我 ssh 进入 docker 主机并手动重启容器。有更好的方法吗?就像只是告诉一些服务启动 gitlab 容器并首先启动它的依赖项?我知道我可以为每个 docker 容器创建单独的初始化脚本,但这不是我想要的。
有没有一个网站可以让我输入软件包(例如 Apache)并选择 CentOS 版本号并获取所选 CentOS 发行版附带的 Apache 版本号?