ca-cz,cloudns.net

   fq.c   

g     h        i       j      k   L          n     o        p      q      r            t       u       v      w        x        y       z           

abc   k        q     3     8   mail    cn     xx      kg    00   hello   ok    qq   博客   网警  🐉    🍎   🍌    


cloudns-

 1         2        3       4      5       6       7        8        9     0     a         b       c      d      e     f                        

🐢      🐟     🦖   🥚   📧    🏠   👍     🐕     囍   🐅  🚗     🔥    🥁    🆒    💀 💴


免费接码平台 - WeTalkhttps://wetalkapp.com/receive-sms/
付费接码平台 - smshttps://sms-activate.io/
每30天内登录续期一次:https://account.hanatrial.ondemand.com/register
GitHub Token 设置页面:①write:packages  ②read:packages  ③repo(如果你的仓库是私有的)
-------------------------------------------------------------------------------------------------
需要先安装好Cloud Foundry CLI ,在PowerShell管理员下部署命令,win11专业版即可。
⚡ 快速开始(复制即用)
1) 登录sap.com(新加坡 AP21)

cf login -a https://api.cf.ap21.hana.ondemand.com
2) 推送容器(把 douraimi  换成你的应用名)
cf push douraimi --docker-image uncleluo/mous:latest -m 512M --health-check-type port
或者
$env:CF_DOCKER_PASSWORD = "你的 GitHub Token"
cf push douraimi --docker-image ghcr.io/dakele001/mous:latest --docker-username dakele001 -m 512M --health-check-type port --random-route
3) 设置 UUID(从下方链接生成 YOUR_UUID)
cf set-env douraimi UUID YOUR_UUID
4) 固化配置并重建
cf restage douraimi
5) 获取二维码/链接(日志)
cf logs douraimi --recent
-------------------------------------------------------------------------------------------------
docker镜像迁移到github后,传输流畅,基本不会部署失败:

🚀 步骤一:登录 GitHub 并创建一个仓库,并启动 Docker Desktop

  1. 打开 并登录你的账户。

  2. 创建一个新的仓库,例如叫做 mous

    • 建议设置为 私有,除非你希望公开分享镜像。

🔐 步骤二:配置 Docker 登录 GHCR

在终端执行以下命令登录 GHCR:

echo <你的 GitHub Token> | docker login ghcr.io -u <你的 GitHub 用户名> --password-stdin

💡 你需要一个 GitHub Personal Access Token(PAT),并启用 write:packagesread:packages 权限。可以在 GitHub 的 生成。

📦 步骤三:重新标记并推送镜像到 GHCR

假设你本地已有镜像 jihesong/mous:latest,执行以下命令:

docker tag jihesong/mous:latest ghcr.io/<你的 GitHub 用户名>/mous:latest
docker push ghcr.io/<你的 GitHub 用户名>/mous:latest

推送成功后,你的镜像就托管在 GHCR 上了。

访问https://github.com/<你的 GitHub 用户名>?tab=packages查看是否推送成功。

☁️ 步骤四:更新 Cloud Foundry 部署命令

现在你可以使用 GHCR 镜像部署:

$env:CF_DOCKER_PASSWORD = "你的 GitHub Token"
cf push douraimi `
  --docker-image ghcr.io/dakele001/mous:latest `
  --docker-username dakele001 `
  -m 512M `
  --health-check-type port `
  --random-route
-------------------------------------------------------------------------------------------------
实例:
echo ghp_BNcuWx7k64cPfhDNU9e | docker login ghcr.io -u aaaabbc --password-stdin
docker tag uncleluo/mous:latest ghcr.io/aaaabbc/mous:latest
docker push ghcr.io/aaaabbc/mous:latest

配置国内镜像源(推荐)

Docker Hub 在国内访问经常不稳定,建议配置国内镜像加速器:

编辑 Docker 配置文件:

notepad C:\ProgramData\Docker\config\daemon.json

添加以下内容(如果文件不存在就新建):

json
{
  "registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn",
    "https://hub-mirror.c.163.com",
    "https://mirror.ccs.tencentyun.com"
  ]
}

然后重启 Docker 服务:

net stop com.docker.service
net start com.docker.service
-------------------------------------------------------------------------------------------------






点击我即可复制这段文字

此博客中的热门博文

BPB action file

huggingface.co 搭建 xhttp 节点

mihomo-windows-amd64-v3-v1.19.13.zip