docker安裝
https://phoenixnap.com/kb/how-to-install-docker-on-ubuntu-18-04- sudo apt-get update
- sudo apt-get remove docker docker-engine docker.io
- sudo apt install docker.io
- sudo systemctl start docker
- sudo systemctl enable docker
- docker --version
安裝docker-compose
- sudo apt install docker-compose
安裝lara-dock
https://blog.wu-boy.com/2019/12/setup-laravel-environment-in-15-minutes/
https://ithelp.ithome.com.tw/articles/10194127
https://www.youtube.com/watch?v=IXwppHYpvuI&feature=emb_title
https://www.youtube.com/watch?v=IXwppHYpvuI&feature=emb_title
- cd laradock
- cp env-example .env
- docker-compose up -d nginx mariadb
- docker ps
- docker-compose ps =>啟動相關的設定檔,看到現在啟動了哪些目錄,對應哪些PORT
進入 Workspace 容器
如果已經有 Source Code 了請忽略此步驟,如果是全新的專案,請先進入 workspace 容器:
- docker-compose exec workspace bash
- composer create-project laravel/laravel --prefer-dist .
- docker-compose down 關閉docker-compose的服務
- docker-compose up -d nginx mariadb 開啟docker-compose的服務
修改目錄權限
- docker-compose exec php-fpm id www-data
- sudo chown -R 1000:1000 ../www/storage/
沒有留言:
張貼留言