连接到WordPress Docker容器
我在Azure上创build了一个包含一个WordPress容器和一个MySQL容器的Docker容器应用程序。 当我运行以下命令:
docker run ps
我看到两个容器
我可以使用以下命令连接到MySQL容器文件系统:
docker run -i -t mysql:latest /bin/bash
如果我尝试使用相同的命令连接到WordPress容器文件系统,如…
docker run -i -t wordpress:latest /bin/bash
…它不工作。 相反,它给了我这个信息:
你忘了 – 连接some_mysql_container:mysql或设置一个外部数据库-e WORDPRESS_DB_HOST =主机名:端口?
这是有道理的,我猜想它是我想引用MySQL容器。 但是,我已经尝试了各种版本的 – 链接,不能得到它的工作。
有人可以帮助我的Docker语法? 我只想对这个容器中的文件系统进行一些更改。
提前致谢!
另一方面,如果您需要以交互模式运行Wordpress容器(如您所尝试的那样),则需要指定如下所示的链接:
docker run --link compose990242913_mysql_1:mysql -i -t wordpress:latest /bin/bash
当你做docker run ...
你没有连接到docker ps
命令显示的正在运行的容器。 你实际上在做的是从docker images mysql:latest
和wordpress:latest
创build和运行额外的容器。
如果要在名为compose990242913_wordpress_1
的正在运行的容器中打开bash shell,则需要执行以下命令:
docker exec -i -t compose990242913_wordpress_1 /bin/bash
一旦进入该shell,请确保通过inputexit
命令正确exit
或者可以将进程留在该容器中。
- 连接Docker Swarm集群时出错 – wsarecv:现有连接被远程主机强制closures
- 如何启用Docker容器的出站连接?
- 无法连接到存储在Azure虚拟机上的Nexus 3预览版上的Dockerregistry
- 在Linux上的Azure Web应用程序中运行dotnet核心docker映像时没有find可执行的匹配命令“dotnet – / .. /。dll”
- 在持续部署的Azure .Net核心WebApi上的Docker – 是否有效?
- 如何在Windows Server 2016上部署到远程Docker主机?
- Azure应用服务+ Docker自动部署?
- Kubernetes ACS引擎:容器(豆荚)没有互联网访问
- Docker容器运行后存在,日志中没有错误