91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

docker怎么安裝php

發布時間:2021-07-08 17:43:59 來源:億速云 閱讀:120 作者:chen 欄目:大數據

這篇文章主要講解了“docker怎么安裝php”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“docker怎么安裝php”吧!

docker安裝php

之前寫的一篇文章docker內容介紹的比較多,但有很多網友反映對docker不是很熟悉,很難一次性全部接收完,因此寫一篇單獨安裝PHP的。

軟件地址:https://github.com/wallace5303/dnnmmp

安裝步驟如下:

  1. 本地安裝gitdockerdocker-compose(建議使用最新版本:1.23)。

  • docker安裝

  • docker-compose安裝

  1. clone項目:

    # 如果不是`root`用戶,那么將當前用戶加入`docker`用戶組
    $ sudo gpasswd -a ${USER} docker
    
    # 獲取項目
    $ git clone https://github.com/wallace5303/dnnmmp.git


  2. 構建并啟動:

    $ cd dnnmmp
    
    # 構建 
    $ docker-compose build php72 
    
    # 后臺運行
    $ docker-compose up -d php72

     

    查看容器:$ docker container ls

  3. 命令行使用

    編輯 ~/.bashrc(或 ~/.zshrc),并在行尾添加

        # 如果電腦上已經安裝過軟件,請更換函數名稱
        php () {
            tty=
            tty -s && tty=--tty
            docker run \
                $tty \
                --interactive \
                --rm \
                --volume $PWD:/var/www/html:rw \
                --workdir /var/www/html \
                dnnmmp_php72 php "$@"
        }
        composer () {
            tty=
            tty -s && tty=--tty
            docker run \
                $tty \
                --interactive \
                --rm \
                --user $(id -u):$(id -g) \
                --volume ~/dnnmmp/composer:/tmp \
                --volume /etc/passwd:/etc/passwd:ro \
                --volume /etc/group:/etc/group:ro \
                --volume $(pwd):/app \
                composer "$@"
        }

     

    (3)讓修改的內容生效

    $ source ~/.bashrc(或 ~/.zshrc)

     

    (4)查看版本信息

    $ php -v
    PHP 7.2.19 (cli) (built: Jun 28 2019 03:58:08) ( NTS )
    Copyright (c) 1997-2018 The PHP Group
    Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
        with Zend OPcache v7.2.19, Copyright (c) 1999-2018, by Zend Technologies
    
    $ composer -v
    Composer version 1.8.6 2019-06-11 15:03:05

感謝各位的閱讀,以上就是“docker怎么安裝php”的內容了,經過本文的學習后,相信大家對docker怎么安裝php這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鄂托克前旗| 姜堰市| 通江县| 镇平县| 崇阳县| 连云港市| 左云县| 清原| 隆回县| 西乌| 望城县| 津南区| 中宁县| 佳木斯市| 蓬安县| 大城县| 平顶山市| 怀柔区| 托克托县| 巴塘县| 贺州市| 简阳市| 湘西| 贡嘎县| 汉寿县| 广宁县| 江西省| 襄城县| 土默特右旗| 龙游县| 徐州市| 谢通门县| 古丈县| 林甸县| 巍山| 民县| 吉木萨尔县| 鹤庆县| 珲春市| 肇州县| 齐河县|