如下是步骤 1:建立基于docker的mysql 2:建立基于docker的php image 在当前目录

发布日期::点击:
 

其在php容器中的host为mysql,如下是步调 1:成立基于docker的mysql 2:成立基于docker的php image 在当前目次, Docker 是一个开源的应用容器引擎,彼此之间不会有任何接口, 自从打仗docker以来,www.59848.com,可以从mysql数据库读取数据: ?php$host = mysql;$user = root;$pwd = pass;$db = test;$mysqli = new mysqli($host,参数如下: bash docker run -it rm -v (pwd):/var link my-mysql-server1:mysql php-mysql:latest php /var/mysql.php 需要留意的处所是link参数,一直想实现这种玩法, $db);if ($mysqli-connect_errno) {echo Errno: . $mysqli-connect_errno . /n;}$sql = SELECT * FROM users;if ($res = $mysqli-query($sql)) {while ($row = $res-fetch_assoc()) {print_r($row);}}? 5. 执行php的容器, $pwd,但愿对各人有所辅佐,成立Dockerfile,让开拓者可以打包他们的应用以及依赖包到一个可移植的容器中。

也可以实现虚拟化,小编会实时回覆各人的,这里挪用的是名为my-mysql-server1的容器,。

在此也很是感激各人对VEVB武林网网站的支持! ,然后宣布到任何风行的 Linux 呆板上,可以通过如下呼吁举办验证: docker run -it rm php-mysql ping mysql 以上所述是小编给各人先容的基于Docker的PHP挪用基于Docker的Mysql数据库,内容如下 FROM php:7.0-cliMAINTAINER Terry Zhang zterry@qq.comRUN docker-php-ext-install pdo_mysql mysqli 3.成立php镜像 docker build -t php-mysql 4. 编写php, $user,容器是完全利用沙箱机制,假如各人有任何疑问请给我留言。