用docker來執行firebase CLI login注意事項

 我想在docker container上執行firebase cli,在login時遇到了一些問題,故將步驟記錄下來。

1、我用node最新的docker image來建立container。

2、安裝firebase cli:npm install -g firebase-tools

3、為了避免時區的問題,所以在建立container時一併指定了時區;firebase login會用到port:9005,所以我的指令如下:

   # docker run -it -p 9005:9005 --name firebase_cli -e TZ=Asia/Taipei firebse_cli /bin/bash

4、在cli下執行firebase login時,因為認證會轉到localhost,所以會無法成功,可改用firebase login --no-localhost,用取得authorization code的方式登入

 


Oracle DB的listener.log清理