作曲]ドッキングウィンドウでインストールPHPの依存関係

作曲者のマシンにインストールされていない、それがドッキングウィンドウで実行することができます:ドッキングウィンドウの実行

どのように任意のディレクトリ、それに実行することができ、bashはの関数を定義することができます:

  1. 作曲者の設定やキャッシュファイルを保存するには、ホスト上のディレクトリを作成します。
mkdir ~/dnmp/composer
  1. ホスト開く~/.bashrcまたは~/.zshrcファイルを、次の行を追加します。
composer () {
    tty=
    tty -s && tty=--tty
    docker run \
        $tty \
        --interactive \
        --rm \
        --user $(id -u):$(id -g) \
        --volume ~/dnmp/composer:/tmp \
        --volume /etc/passwd:/etc/passwd:ro \
        --volume /etc/group:/etc/group:ro \
        --volume $(pwd):/app \
        composer "$@"
}
  1. 発症ファイルをしてみましょう:
source ~/.bashrc
  1. あなたのホスト上の任意のディレクトリに使用することができますcomposer
cd ~/dnmp/www/
composer create-project yeszao/fastphp project --no-dev
  1. (オプション)、に依存するように求められた場合は--ignore-platform-reqs --no-scripts、閉じ依存検出。
  2. (オプション)初めてcomposerになる~/dnmp/composerディレクトリの生成config.jsonファイルを、あなたはたとえば、このファイルには、国内の倉庫を指定することができます。
{
    "config": {},
    "repositories": {
        "packagist": {
            "type": "composer",
            "url": "https://packagist.laravel-china.org"
        }
    }
}

おすすめ

転載: www.cnblogs.com/clannadxr/p/11314977.html