Tag: 开发商

Docker部署的持续交付,已经构build了映像

我想有以下的CDstream: push to master -> build new Docker image -> push image to Docker repo -> deploy (pull & run ) new image on server 对于build筑物的形象,我使用像处理所有expect部署的circleci云CI。 我知道我可以configuration云计算CI在我的机器上执行ssh部署(我需要在VPS上部署),但是我不喜欢给CI提供服务器login凭证。 另一个选项是成功构build/推送后,来自CI或Docker Hub Web挂钩。 但是在这里,我想知道哪个工具可以在此基础上做Docker的工作。 我现在唯一想到的就是创build自己的web钩子处理程序,使用普通的docker或swarm为我pipe理docker。

如何使容器在ECS中相互通信而无需链接和端口映射?

我没有find解决scheme,这两个容器在单独的任务定义可以相互沟通。 因此,我按照答案把两个容器连接起来,在相同的任务定义中运行良好。首先感谢答案。 但是,当我阅读ECS文档时,我发现以下段落使我感到困惑: 在单个容器实例上并置的容器可能能够相互通信而不需要链接或主机端口映射。 使用安全组和VPC设置在容器实例上实现networking隔离。 但我无法find进一步的文件如何实现这一点。 我知道,docker社区尝试使用 – –network和弃用 – –link 。 我不确定AWS是否进行了一些更改,以便以某种方式启用这些更改。 有人可以帮助我了解如何实现这一目标? 由于容器名称和IP始终是由ECSdynamic分配的,因此如果在不使用链接和端口映射的不同任务定义中,如何从一个容器与另一个容器进行通信?