鍍金池/ 問答/Linux/ 同一個(gè)docker file, build image 宿主機(jī)是windows,

同一個(gè)docker file, build image 宿主機(jī)是windows,報(bào)錯(cuò),宿主機(jī)是ubuntu,成功,原因是什么?

  1. 如題.
  2. docker server版本相同 -- Docker version 17.12.0-ce, build c97c6d6
  3. 出問題的log

clipboard.png

我曾經(jīng)手動(dòng)進(jìn)入到這個(gè)臨時(shí)的container里面看過文件是存在的.
手動(dòng)運(yùn)行/bin/bash $SCRIPTS_PATH/provision.sh是沒有問題的.
手動(dòng)運(yùn)行/bin/sh $SCRIPTS_PATH/provision.sh 會(huì)看到和上圖中一樣的log.

但是,在linux宿主機(jī)的docker中沒有這個(gè)問題.

請(qǐng)教問題

回答
編輯回答
九年囚

問題已經(jīng)找到是由于換行符引起的.

2017年3月24日 04:01