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