docker容器composer 部署 laravel框架
首先yum install docker 安裝docker
service docker start 啟動docker
docker pull
docker.io/skiychan/nginx-php 下載這個鏡像
docker images 查看鏡像
然後創建容器
docker run --name "wzj" -p 8086:80 -p 9100:9100 -p 9101:9101 -p
9102:9102 -p 9103:9103 -it --privileged 42f3e309fe1a
/bin/bash
docker run --name "自己的名字"-p 8086:80 -p 9100:9100 -p 9101:9101 -p 9102:9102 -p 9103:9103 -it --privileged 鏡像ID /bin/bash
docker ps -a查看容器
docker start wzj
docker exec -it wzj /bin/bash
yum install wget 安裝wget
wget https://dl.laravel-china.org/composer.phar -O /usr/local/bin/composer 安裝composer
賦予權限
chmod a+x /usr/local/bin/composer
export PATH=$PATH:/usr/local/php/bin 設置php環境變量
然後把composer的鏡像換成國內的
composer config -g repo.packagist composer https://packagist.phpcomposer.com
cd data/www/
composer create-project --prefer-dist laravel/laravel blog
這樣就完成了!
如果有錯,像我這樣
find / -name laravel
/root/.composer/vendor/bin/laravel new blog
docker容器composer 部署 laravel框架