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 次 |
| 最近记录: |