docker容器启动之后,可以启动WordPress容器并指定你设置好的数据库表
优采云 发布时间: 2021-06-07 06:05docker容器启动之后,可以启动WordPress容器并指定你设置好的数据库表
1.16.3讨论
这两个 WordPress 和 MySQL 镜像是官方镜像,分别由 WordPress 和 MySQL 社区维护。 Docker Hub 的这些镜像页面有关于如何配置以从这些镜像创建容器的详细文档。
不要忘记阅读WordPress镜像文件()和MySQL镜像文件()。
有趣的是,您可以通过设置几个环境变量来创建数据库,并且只有具有相应权限的用户才能操作数据库:MYSQL_DATABASE、MYSQL_USER 和 MYSQL_PASSWORD。在前面的例子中,WordPress 使用了 MySQL root 用户,这不是一个好习惯。 ***是创建一个名为wordpress的数据库,并为其创建一个用户,如下所示。
$ docker run --name mysqlwp -e MYSQL_ROOT_PASSWORD=wordpressdocker \ -e MYSQL_DATABASE=wordpress \ -e MYSQL_USER=wordpress \ -e MYSQL_PASSWORD=wordpresspwd \ -d mysql
如果需要删除所有容器,可以使用下面嵌套的shell快捷方式。
$ docker stop $(docker ps -q) $ docker rm -v $(docker ps -aq)
docker rm 命令的 -v 选项用于删除 MySQL 镜像中定义的数据卷。
启动数据库容器后,可以启动WordPress容器,指定自己设置的数据库表,如下图。
喜欢的朋友可以加我们的微信:
51CTO阅读频道二维码
51CTO阅读频道活动讨论群:342347198