我的网页程序是以 docker 形式部署, 前后端分离的那种。在 Windows 下面我可以打开多个 CMD 窗口分别运行数据库、前端、后端以及 webhook 。那么如果部署在 Linux 服务器(无桌面),请问大家是如何管理的呢?我目前只知道用screen开多个窗口分别运行。


我的网页程序是以 docker 形式部署, 前后端分离的那种。在 Windows 下面我可以打开多个 CMD 窗口分别运行数据库、前端、后端以及 webhook 。那么如果部署在 Linux 服务器(无桌面),请问大家是如何管理的呢?我目前只知道用screen开多个窗口分别运行。

1 ungrown Sep 28, 2020 byobu |
2 zhzy Sep 28, 2020 via iPhone 如果都是 docker 关键字 守护进程 |
3 Ansen Sep 28, 2020 crl+alt+f1~7 |
4 airyland Sep 28, 2020 tmux |
5 sarices Sep 28, 2020 docker 运行的时间加个-d 参数 docker run -d 镜像名称 |
6 leafdream Sep 28, 2020 tmux |
7 jeffh Sep 28, 2020 这种的话,tmux 吧 |
8 sudoy OP 谢谢回复! |
9 KagurazakaNyaa Sep 29, 2020 docker 形式部署的话,干脆写成 docker-compose.yml 啊,然后直接`docker-compose up -d`就能跑起来了 |
10 julyclyde Sep 30, 2020 猜测你写的是 js 语言? |