laradock 安裝備註

bykiss發表於2019-10-25

備註一下

nodejs安裝慢解決方案
進入 workspace 開啟 Dockerfile,在 RUN if [ ${INSTALL_NODE} = true ] 前增加一行命令:

ENV NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node 

在YARN之前,安裝cnpm

# instal cnpm
RUN if [ ${INSTALL_NODE} = true ]; then \
    npm install -g cnpm --registry=https://registry.npm.taobao.org \
;fi

這是設定 nvm 安裝 nodejs 時從哪個映象下載原始檔的引數,設定後,nodejs 安裝的飛快.

檢視docker執行情況

docker stats $(docker ps --format={{.Names}})

使用 useradd user passwd user 即可新增並設定密碼
設定 user 使用者可無密碼使用 sudo ,使用 root 賬號編輯 /etc/sudoers,新增如下 user 那行內容。如果想要使用 sudo 時需要密碼,去掉 NOPASSWD: 即可

APP_CODE_PATH_CONTAINER=  根據目錄來定義
PHP_VERSION=7.2 (預設是7.3)
WORKSPACE_INSTALL_DEPLOYER=true (預設是false) 開啟deployer
WORKSPACE_TIMEZONE=Asia/Shanghai (模式 UTC)
PHP_FPM_INSTALL_MONGO=true
MYSQL_VERSION=5.7 (預設最新) 密碼也可更改
CHANGE_SOURCE=true 切換國內源, 預設php-fpm,nignx 有在用, workspace 需加速參考
https://github.com/laradock/laradock/commit/f64adc211430a668021833f53a14db978f71c04e
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章