docker使用composer.md
安装composer镜像docker pull 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 "$@"
}
2.让文件起效:
source ~/.bashrc
3.(可选)如果提示需要依赖,用--ignore-platform-reqs --no-scripts关闭依赖检测。
(可选)第一次使用 composer 会在 ~/dnmp/composer 目录下生成一个config.json文件,可以在这个文件中指定国内仓库,例如:
Copy
{
"config": {},
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.laravel-china.org"
}
}
}
--ignore-platform-reqs --no-scripts

浙公网安备 33010602011771号