Workspace 容器 - daniel-qa/Laradock GitHub Wiki
https://ithelp.ithome.com.tw/articles/10219270
- 安裝缺少的套件
用 root 身分進入,安裝 npm install 提示缺少的套件
apt-get install libpng-dev
laradock會自動啟動workspace這個容器
https://ericwu.asia/archives/318
Laradock 已經幫我們把開發環境和工具都封裝在容器裡,也就是說本機不需要再去安裝什麼 PHP、Composer 之類的指令也可以快快樂樂的開發使用,也就是說我們只要下指令進入容器內就好
docker-compose exec -u laradock workspace bash
我們使用 laradock 登入workspace容器(-u/--user)。laradock 預設用於開發的使用者帳號,如果不加上這個選項,會使用最高管理權限登入(root)。透過使用這個帳號登入,未來可能可以省去一些不必要的麻煩(ex:宿主機和虛擬機掛載目錄的權限問題)。
- 連線其他容器
我們來測試看看跟其他容器是否通訊正常。不過我們得先裝下網路工具。
docker-compose exec workspace apt update
docker-compose exec workspaece apt-get install net-tools iputils-ping
接著我們進到容起裡面來做~
ping -c5 nginx
ping -c5 mariadb
ping -c5 phpmyadmin
ping -c5 php-fpm