Botkit을 넣은 Docker file을 적어 보십시오.
버전 확인
Doke file의 내용
기본적으로 최소한의 기술만 있을 뿐이다
FROM amazonlinux:latest
LABEL maintainer "xxx <xxx@xxxxxxxx>"
RUN yum -y update && \
yum -y install sudo && \
yum -y install git && \
curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash - && \
yum -y install nodejs && \
rm -rf /var/cache/yum/* && \
yum clean all
RUN npm install -g botkit
# パスはお好みで
WORKDIR /usr/local
RUN botkit new --name botkit --platform slack --studio_token dummy
# 自作のBOTや環境変数ファイルがあればコピーする
COPY bot.js /usr/local/botkit/
COPY .env /usr/local/botkit/
EXPOSE 3000
ENTRYPOINT node /usr/local/botkit/bot.js
Docker file 내용 정보
botkit new
의 처리에서 일부는git를 명령으로 호출하기 때문에git는 필수적이다(오류를 몰라서 반했다...)botkit new
에서 async/await를 사용하기 때문에 Node.js7.6 이상 필요botkit new
시--studio_token
는 Optional이었으나 왠지 힘을 덜 수 없었다(대화형 질문 입력)고 위조 문자열다음 버전에서는 이 인자가 폐지된 것 같습니다Reference
이 문제에 관하여(Botkit을 넣은 Docker file을 적어 보십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kobarasukimaro/items/cf281623eeeb7fb56d68텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)