国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Docker容器運(yùn)行l(wèi)aunch.sh文件時(shí)Permissi

2022-02-09 14:11 作者:Vecloud_  | 我要投稿

運(yùn)行./*.sh腳本文件時(shí)出現(xiàn)Permission denied錯(cuò)誤的原因通常是權(quán)限不夠,解決辦法是chmod +x *.sh

項(xiàng)目使用阿里云鏡像服務(wù)自動(dòng)構(gòu)建Docker鏡像,本地開(kāi)發(fā)環(huán)境構(gòu)建時(shí)不能重現(xiàn)問(wèn)題。


詳細(xì)排查后發(fā)現(xiàn)Dockerfile中CMD調(diào)用launch.sh的寫法是CMD ["./launch.sh"],問(wèn)題就出在這里,修改為:CMD ["sh", "launch.sh"],問(wèn)題解決。原因可能是開(kāi)發(fā)環(huán)境使用的Win10沒(méi)有正確設(shè)置.sh文件權(quán)限,也可能是鏡像服務(wù)自動(dòng)構(gòu)建時(shí)沒(méi)有正確保留.sh文件權(quán)限。


關(guān)鍵還是分享下./launch.sh和sh launch.sh的3個(gè)區(qū)別:


./*.sh


sh *.sh


可執(zhí)行屬性不同


*.sh文件必須具有可執(zhí)行屬性


不必須具有可執(zhí)行屬性


執(zhí)行方式不同


使用*.sh腳本文件中第一行指定的命令來(lái)解釋和執(zhí)行,通常是:#!/bin/bash


使用shell工具sh解釋和執(zhí)行


兼容性不同


不受限于shell工具


受限于shell工具

了解更多相關(guān)內(nèi)容歡迎關(guān)注http://www.vecloud.com/

Docker容器運(yùn)行l(wèi)aunch.sh文件時(shí)Permissi的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
抚松县| 耿马| 鄂州市| 门源| 文登市| 封开县| 通化市| 宁陵县| 年辖:市辖区| 康定县| 井陉县| 华容县| 潞西市| 上蔡县| 确山县| 舟山市| 麦盖提县| 绍兴县| 唐海县| 康马县| 泸西县| 凉城县| 商都县| 关岭| 永吉县| 黄平县| 桦川县| 绍兴市| 甘孜| 买车| 赤城县| 鸡西市| 高淳县| 旬邑县| 隆安县| 岳西县| 怀安县| 会昌县| 四平市| 松溪县| 镶黄旗|