備註一下
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 協議》,轉載必須註明作者和本文連結