1. 程式人生 > >Python之執行linux命令

Python之執行linux命令

def local_file_load(file, ver):
    """載入本地檔案上傳映象"""
    import subprocess
    file_name = os.path.basename(file)
    new_image_name = file_name + ':' + ver
    #重點要考
    retcode = subprocess.call(['sudo docker import %s %s' % (file, new_image_name)], shell=True)
    print retcode
    image = file_name.replace('.tar', '')
    push_image(image, ver)