laradock 安裝搭建采坑要點筆記


1. sudo docker-compose up -d 沒有權限而報錯的:

  鏈接:https://blog.csdn.net/xiojing825/article/details/79494408

  將當前用戶加入docker組,然后重新登錄

php@ubuntu:/tmp/docker$ sudo gpasswd -a ${USER} docker

 

2. sudo docker-compose up -d 建立過程卡主不動的:(原因是國外資源訪問慢,所以對github加速)

  鏈接:https://www.cnblogs.com/LyShark/p/10574755.html

  手動訪問:https://www.ipaddress.com/ 網址,然后依次獲取以下三個網址的IP

  xxx.xxx.xxx.xxx  github.com
  xxx.xxx.xxx.xxx  github.global.ssl.fastly.net
  xxx.xxx.xxx.xxx  codeload.github.com

  然后加入hosts文件 

  重啟網絡服務

sudo /etc/init.d/networking restart

 

3. 安裝完成后,需要進入docker 工作空間才能進行開發操作:

  docker ps 查看正在進行的容器

  docker exec --user=laradock laradock_workspace_1 /bin/bash

  docker-compose exec --user=laradock workspace bash

  (進入工作空間為例,相當於ssh登錄到服務器,默認會在、/var/www/目錄)

  然后就能運行 composer 命令了

 

4. composer 卡住:(國內鏡像推薦阿里雲)

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

 

5.如果是 【Windows】  -> 【開虛擬機 】->【laradock】這樣的三層環境,想要在windows 訪問docker:

  【虛擬機中】運行 ifconfig

  

  在【Windows中】cmd運行:

route add 172.17.0.0 mask 255.255.0.0 192.168.78.129

 6. 如果局域網其他電腦要訪問這個頁面:

   

  將【虛擬機的】80轉發到【自己windos】8080
  開放8080防火牆

 

7. 掛載共享文件夾

  sudo vmhgfs-fuse -o subtype=vmhgfs-fuse,allow_other /mnt/hgfs/

    dh -f 查看是否成功


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM