gpt4 book ai didi

ubuntu - 连接到 WordPress Docker 容器

转载 作者:行者123 更新时间:2023-12-02 18:08:38 24 4
gpt4 key购买 nike

我在 Azure 上创建了一个 Docker 容器应用程序,其中包括一个 WordPress 容器和一个 MySQL 容器。当我运行以下命令时:

docker run ps

我看到两个容器。

enter image description here

我可以使用以下命令连接到 MySQL 容器文件系统:

docker run -i -t mysql:latest /bin/bash

如果我尝试使用相同的命令连接到 WordPress 容器文件系统,例如...

docker run -i -t wordpress:latest /bin/bash

...这不起作用。相反,它给了我这样的消息:

Did you forget to --link some_mysql_container:mysql or set an external db with -e WORDPRESS_DB_HOST=hostname:port?

我猜它希望我引用 MySQL 容器,这是有道理的。但是,我尝试了各种版本的 --link 并无法让它工作。

有人可以帮助我了解 Docker 语法吗?我只想对此容器中的文件系统进行一些更改。

提前致谢!

最佳答案

当您执行docker run ...时,您没有连接到docker ps命令显示的正在运行的容器。您实际上要做的是从 docker images mysql:latestwordpress:latest 创建并运行其他容器。

如果您想在名为 compose990242913_wordpress_1 的正在运行的容器中打开 bash shell,则需要执行以下命令:

docker exec -i -t compose990242913_wordpress_1 /bin/bash

进入该 shell 后,请确保通过键入 exit 命令正确退出,否则可能会将进程留在该容器中。

关于ubuntu - 连接到 WordPress Docker 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31014614/

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