国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

centos7虛擬機使用docker搭建swoole環(huán)境

kk_miles / 2626人閱讀

摘要:因為用的是電腦,安裝比較麻煩,所以裝了虛擬機,使用把環(huán)境跑起來。

因為用的是window電腦,安裝swoole比較麻煩,所以裝了虛擬機centos7,使用docker把swoole環(huán)
境跑起來。

1.安裝docker

這里就不贅述了,已經(jīng)有很多教程了

2.找一個docker鏡像

我這利用的是cmptech/auto_cmp_php_docker_server

3.安裝鏡像

我是root登錄的,家目錄是/root,在這里新建文件swoole_server.php,代碼就是swoole官網(wǎng)的例子

on("start", function ($server) {
        echo "Swoole http server is started at http://127.0.0.1:9501
";
    });
    
    $http->on("request", function ($request, $response) {
        $response->header("Content-Type", "text/plain");
        $response->end("Hello World
".json_encode(["hello"=>"nihao".time()]));
    });
    
    $http->start();

運行命令

docker run  -ti -p 9501:9501 -v `pwd`:/root/ -d cmptech/auto_cmp_php_docker_server

然后運行 docker ps ,查看是否運行成功,我這里是一直失敗,提示

[root@localhost ~]# docker run  -ti -p 9501:9501 -v `pwd`:/root/ -d cmptech/auto_cmp_php_docker_server
/usr/bin/docker-current: Error response from daemon: No command specified.
See "/usr/bin/docker-current run --help".

在網(wǎng)上搜了下,發(fā)現(xiàn)要在命令后面加上 /bin/bash

[root@localhost ~]# docker run  -ti -p 9501:9501 -v `pwd`:/root/ -d cmptech/auto_cmp_php_docker_server /bin/bash
133406c3e1370d33cccb365d0a2b8978d872f8271b24f14dc1d7fab626fe7867

這樣就成功了,容器已經(jīng)跑起來了

進(jìn)入容器,運行命令docker attach ID,這個ID就是容器的ID,可以用命令docker ps查看容器ID

[root@localhost ~]# docker ps
CONTAINER ID        IMAGE                                COMMAND             CREATED             STATUS              PORTS                    NAMES
133406c3e137        cmptech/auto_cmp_php_docker_server   "/bin/bash"         2 minutes ago       Up 2 minutes        0.0.0.0:9501->9501/tcp   agitated_meitner

[root@localhost ~]# docker attach 133
bash-4.3# 

這樣就已經(jīng)進(jìn)入容器了

運行 php7 /root/swoole_server.php
如果提示沒有權(quán)限,執(zhí)行setenforce 0 臨時關(guān)閉selinux

bash-4.3# php7 /root/test_swoole.php
Swoole http server is started at http://127.0.0.1:9501

在另一個窗口執(zhí)行命令curl http://127.0.0.1:9501,會看到返回hello world,swoole安裝成功了

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/27351.html

相關(guān)文章

  • centos7虛擬使用docker搭建swoole環(huán)境

    摘要:因為用的是電腦,安裝比較麻煩,所以裝了虛擬機,使用把環(huán)境跑起來。 因為用的是window電腦,安裝swoole比較麻煩,所以裝了虛擬機centos7,使用docker把swoole環(huán)境跑起來。 1.安裝docker 這里就不贅述了,已經(jīng)有很多教程了 2.找一個docker鏡像 我這利用的是cmptech/auto_cmp_php_docker_server 3.安裝鏡像 我是roo...

    pingink 評論0 收藏0
  • Docker快速搭建一套PHP、Nginx、MySQL、Redis、Xdebug、Memcached

    摘要:痛點如何簡單迅速地初始化一個全新的開發(fā)環(huán)境呢筆者在嘗試起一個新項目時,往往會陷入重新建立一套環(huán)境的繁瑣事當(dāng)中。架構(gòu)本片文章搭建出來的環(huán)境如上圖。網(wǎng)絡(luò)這部分,為了便于配置就手動分配了。配置開啟記錄了一般性的查詢?nèi)罩荆阌诔绦颉? 痛點 如何簡單迅速地初始化一個全新的PHP開發(fā)環(huán)境呢? 筆者在嘗試起一個新web項目時,往往會陷入重新建立一套Docker環(huán)境的繁瑣事當(dāng)中。我想大家在開始做一個新...

    kk_miles 評論0 收藏0
  • Docker快速搭建一套PHP、Nginx、MySQL、Redis、Xdebug、Memcached

    摘要:痛點如何簡單迅速地初始化一個全新的開發(fā)環(huán)境呢筆者在嘗試起一個新項目時,往往會陷入重新建立一套環(huán)境的繁瑣事當(dāng)中。架構(gòu)本片文章搭建出來的環(huán)境如上圖。網(wǎng)絡(luò)這部分,為了便于配置就手動分配了。配置開啟記錄了一般性的查詢?nèi)罩荆阌诔绦颉? 痛點 如何簡單迅速地初始化一個全新的PHP開發(fā)環(huán)境呢? 筆者在嘗試起一個新web項目時,往往會陷入重新建立一套Docker環(huán)境的繁瑣事當(dāng)中。我想大家在開始做一個新...

    Coding01 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<