Tom*_*ora 4 deployment ssh github vps docker-compose
我想要做什么:将 docker-compose 解决方案从 Github 部署到我安装了 docker 和 docker-compose 的虚拟专用服务器。
我看到有 Github Actions 允许我在推送到 master 后通过 SSH 复制文件,但我不知道docker-compose up
在复制源后如何在我的服务器上运行。
在我的 VPS 上,我安装了 Ubuntu 18.4。
我相信 Github 操作还允许您通过 ssh 在远程服务器上运行任意命令(他们的库中有一些)。
假设你将你的复制docker-compose.yml
到, /home/user/app/docker-compose.yml
,你可以运行这样的命令:
ssh user@yourserver.example.com "cd /home/user/app/ && docker-compose up -d"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
744 次 |
最近记录: |