在构建期间指定撰写文件时:
var log4js = require('log4js');
module.exports = function(){
var _getTicketLogger = function(){
var logger = null;
log4js.loadAppender('file');
log4js.addAppender(log4js.appenders.file(__dirname + '/../log/ticket.log'), 'ticket-log');
logger = log4js.getLogger('ticket-log');
logger.setLevel('DEBUG');
return logger;
}
return { getTicketLogger: _getTicketLogger };
};
图像无法构建,而是显示帮助文本:
docker-compose build -f compose-production.yml
任何人都知道发生了什么事?
答案 0 :(得分:8)
使用以下命令运行:
docker-compose -f compose-production.yml build
-f
是docker-compose
的选项,不是命令build