【发布时间】:2015-06-23 22:30:54
【问题描述】:
我在 Azure 上创建了一个 Docker 容器应用程序,其中包括一个 WordPress 容器和一个 MySQL 容器。当我运行以下命令时:
docker run ps
我看到了两个容器。
我可以使用这个命令连接到 MySQL 容器文件系统:
docker run -i -t mysql:latest /bin/bash
如果我尝试使用相同的命令连接到 WordPress 容器文件系统,例如...
docker run -i -t wordpress:latest /bin/bash
...它不起作用。相反,它给了我这个信息:
您是否忘记 --link some_mysql_container:mysql 或设置一个 带有 -e WORDPRESS_DB_HOST=hostname:port 的外部数据库?
有道理我猜它希望我引用 MySQL 容器。但是,我尝试了各种版本的 --link 并且无法使其正常工作。
有人可以帮助我了解 Docker 语法吗?我只是想对这个容器中的文件系统进行一些更改。
提前致谢!
【问题讨论】: