2017-08-02 139 views
0

運行docker容器後,使用特定用戶標識爲空氣流構建本地圖像,然後調度程序投訴超出主題錯誤。Airflow Scheduler給出錯誤KeyError:'getpwuid():uid not found

File "/usr/lib64/python3.5/getpass.py", line 170, in getuser 
    return pwd.getpwuid(os.getuid())[0] 
KeyError: 'getpwuid(): uid not found: 1000' 

任何人都可以建議我最好的辦法克服這個錯誤?

+0

你如何使用運行它來代替特定的用戶ID? –

+0

碼頭運行-u imagename –

回答

0

我做了這個骯髒的黑客在我的搬運工文件,它幫助:

RUN echo USER_NAME:x:UID:GID:USER_NAME:/home/users/USER_NAME:/bin/bash >> /etc/passwd 

USER_NAMEUIDGID通過自己

相關問題