在 Rancher 中执行升级,报错:sed: -e expression #1, char 36: unknowd option to ‘s’的解决
1、在 Jenkins 中构建镜像成功,如图1
2、在 Rancher 中执行升级,报错:sed: -e expression #1, char 36: unknowd option to ‘s’,如图2
3、将.sh文件中的/替换为@,如图3
sed -i “s/CMCP_API_CFG_YII_DEBUG/$CMCP_API_CFG_YII_DEBUG/g” /sobey/www/cmcp-api/.env;
替换为
sed -i “s@CMCP_API_CFG_YII_DEBUG@$CMCP_API_CFG_YII_DEBUG@g” /sobey/www/cmcp-api/.env;
4、在 Rancher 中执行升级,成功
近期评论