استفاده از آرگومان های بیلد در ایمیج های ویندوزی در داکر

mohsen1 سال قبل
ارسال شده در
mohsen

در صورتی که از علامت دلار برای استفاده از مقدار آرگومان در ویندوز استفاده کنیم، به جای مقدار آرگومان نام آرگومان با علامت دلار استفاده می شود. برای رفع این مشکل باید از علامت درصد استفاده کنیم. یعنی به جای این:

      ARG SOURCE
RUN echo $SOURCE
    

از این روش استفاده کنیم:

      ARG SOURCE
RUN echo %SOURCE%
    

در صورت در دسترس بودن پاورشل می توانیم از این هم استفاده کنیم:

      ARG SOURCE
RUN echo $env:SOURCE # or $($env:SOURCE)
    
رای
0
ارسال نظر
مرتب سازی:
اولین نفری باشید که نظر می دهید!