嗨,我如何将一个 mysql 容器连接到另一个容器,以便我在其中一个容器中的应用程序可以使用 Mysql?基于此reference我需要运行这个
docker run --name some-app --link some-mysql:mysql -d application-that-uses-mysql
但我不知道 some-app 和 application-that-uses-mysql 是什么意思?这是否意味着将使用它的容器ID?下面是正在运行的容器列表
最佳答案
--name some-app
指的是您要分配给正在运行的容器的容器名称。
application-that-uses-mysql
指您正在使用的镜像。该镜像需要 mysql
并且您已使用命令 --link some-mysql:mysql
将 myqsl 连接到该镜像。
但是,链接已弃用,但您仍然可以使用网络连接到其他容器。一个答案here应该能够帮助您设置连接。
编辑:删除重复项并提供完整答案。
关于docker - 将 mysql 链接到 docker 中的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45156912/