1000万以内最好的docker优化

重度粉毛厨 2026-09-28 12:37 1


我翻来覆去地思想斗争一个月,最终做出了一个违背祖宗的决定,把祖传的秘方无偿奉献出来,让L站批量生产,这样就算我不在了,这个秘方还能继续救人。

——懵药心脑方114514代传人



第一步:新建makefile

第二步:写入


.PHONY: up down restart logs ps build shell

up:
docker compose up -d

down:
docker compose down

restart:
docker compose restart

logs:
docker compose logs -f

ps:
docker compose ps

build:
docker compose build

shell:
docker compose exec app sh

第三步:make up

第四步:把 docker-compose 命令扔进垃圾桶

最新回复 (7)
  • Enze 09-28 12:38
    1楼

    make up 是给 VPS 化妆的意思

  • gamecrafters 09-28 12:39
    2楼

    直接写入bash的alias不更好吗,都不用多一个makefile…

  • dabao1955 09-28 12:39
    3楼

    我觉得用 .phony: all 更好一些吧,以及,额,可以直接丢 usr/bin 里然后配合 u:up 就可以 dc u了

  • npm 09-28 12:40
    4楼

    你怎么还留一手,为什么不告诉我要建 docker-compose.yml,我就说怎么跑不起来

  • 重度粉毛厨 楼主 09-28 12:55
    5楼

    但我可以


    restart: down up

    以及各种乱七八糟的依赖关系规则


    不同项目的子命令也可以单独设置

  • Koala 09-28 12:59
    6楼

    加一层抽象别人就看不出来我在用 docker 了,大幅提高了架构上安全性 ^-^

  • 美橘子 09-28 13:17
    7楼
    ln -s /usr/local/bin/docker-compose /usr/local/bin/dc
* 帖子来源Linux.do
返回