1. 程式人生 > >docker容器composer 部署 laravel框架

docker容器composer 部署 laravel框架

usr laravel compose align start https 創建 權限 chan

首先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框架