PHP 怎么能少的了 composer 呢
拉取镜像: docker pull composer
创建目录
在主机创建一个目录,用以保存 composer
的配置和缓存文件
mkdir ~/composer
编辑本地配置
# 编辑文件
vim ~/.bashrc
# 输入以下内容,根据实际情况修改相应目录
composer () {
tty=
tty -s && tty=--tty
docker run $tty --interactive --rm --user $(id -u):$(id -g) --volume ~/composer:/tmp --volume /etc/passwd:/etc/passwd:ro --volume /etc/group:/etc/group:ro --volume $(pwd):/app composer "$@"
}
生效配置
source ~/.bashrc
使用
在当前用户下,可以全局使用,composer install
等