diff --git a/web/src/views/terminal/components/sftp-v2.vue b/web/src/views/terminal/components/sftp-v2.vue index 60d3ce5..750efb6 100644 --- a/web/src/views/terminal/components/sftp-v2.vue +++ b/web/src/views/terminal/components/sftp-v2.vue @@ -2236,7 +2236,7 @@ const handleDockerComposeAction = (row, action) => { command = `docker compose -f ${ fullPath } pull && docker compose -f ${ fullPath } down && docker compose -f ${ fullPath } up -d\n` break case 'logs': - command = `docker compose -f ${ fullPath } logs -f\n` + command = `docker compose -f ${ fullPath } logs --tail=500 -f\n` break default: $message.error('未知操作') diff --git a/web/src/views/terminal/components/terminal.vue b/web/src/views/terminal/components/terminal.vue index bbcd123..45eabd9 100644 --- a/web/src/views/terminal/components/terminal.vue +++ b/web/src/views/terminal/components/terminal.vue @@ -759,7 +759,7 @@ const handleRightClick = async (e) => { onClick: () => { if (!plusTips()) return focusTab() - inputCommand(`docker logs -f ${ str }`) + inputCommand(`docker logs --tail=500 -f ${ str }`) } }, ]