求推荐一款好用的 docker 操作界面 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
crocoBaby
109.08D
V2EX    Docker

求推荐一款好用的 docker 操作界面

  •  
  •   crocoBaby 2024-03-21 09:50:57 +08:00 3863 次点击
    这是一个创建于 642 天前的主题,其中的信息可能已经有所发展或是发生改变。

    每次敲命令打包镜像,推镜像,拉镜像,停止镜像,运行镜像,好繁琐,有没有一款 docker 界面直接点点点就能部署的?

    第 1 条附言    2024-03-21 14:46:32 +08:00
    大家推荐 portainer 的比较多,跟我一样疑惑的朋友可以直接使用 portainer
    31 条回复    2024-05-10 16:22:15 +08:00
    heyline
        1
    heyline  
       2024-03-21 09:58:27 +08:00
    idea 服务里面控制还不够好用吗
    YiPeng0505
        2
    YiPeng0505  
       2024-03-21 09:59:07 +08:00
    orbstack ?算不
    Vraw5
        3
    Vraw5  
       2024-03-21 10:08:16 +08:00
    写成脚本,双击一下
    crocoBaby
        4
    crocoBaby  
    OP
       2024-03-21 10:13:50 +08:00
    @heyline 个人服务器上面部署哦,idea 怎么控制啊?而且我用的 vscode
    crocoBaby
        5
    crocoBaby  
    OP
       2024-03-21 10:15:38 +08:00
    @YiPeng0505 好像没有界面操作,我看别人用 k8s 的时候都是有界面操作
    crocoBaby
        6
    crocoBaby  
    OP
       2024-03-21 10:16:55 +08:00
    @Vraw5 还是每次要改版本号镜像名,也麻烦啊
    pkoukk
        7
    pkoukk  
       2024-03-21 10:19:46 +08:00
    k8s?
    itechify
        8
    itechify  
    PRO
       2024-03-21 10:25:07 +08:00 via Android
    portainer ?
    idontnowhat2say
        9
    idontnowhat2say  
       2024-03-21 10:30:58 +08:00
    rancher 应该可以吧。好早之前用过,记得有 ui
    JayZXu
        10
    JayZXu  
       2024-03-21 10:34:16 +08:00
    portainer 应该是最好用的了,docker 官方客户端都习惯装插件用这个
    Removable
        11
    Removable  
       2024-03-21 10:36:39 +08:00
    个人服务器上也是用的 portainer
    crocoBaby
        12
    crocoBaby  
    OP
       2024-03-21 10:47:41 +08:00
    @pkoukk 只是举个例子,实际上用的 docker
    crocoBaby
        13
    crocoBaby  
    OP
       2024-03-21 10:49:01 +08:00
    @Removable 不是收费吗?有没有免费的?
    crocoBaby
        14
    crocoBaby  
    OP
       2024-03-21 10:49:26 +08:00
    @JayZXu 这样吗,有没有中文版的
    neotaburiss
        15
    neotaburiss  
       2024-03-21 10:52:06 +08:00
    @crocoBaby #13 BE 是收费的(免费试用两年). CE 是免费的
    crocoBaby
        16
    crocoBaby  
    OP
       2024-03-21 10:54:59 +08:00
    @neotaburiss 看了一下免费 3 个节点,意思是最多可以在三个服务器上面部署吗?还是说在一个服务器上面最多同时部署三个服务
    twofox
        17
    twofox  
       2024-03-21 11:09:07 +08:00
    @crocoBaby BE 部署到三个服务器以内,是免费的,超过三个才收费

    CE 是免费的,随便你多少个节点。docker swarm 多少个节点他就多少个节点
    NelsonZhao
        18
    NelsonZhao  
       2024-03-21 11:23:28 +08:00
    感觉你这个需求更需要的是 CI,DI ,考虑一下 jenkins ?
    imherer
        19
    imherer  
       2024-03-21 11:36:36 +08:00
    可以分成两块:
    1.打包,推镜像 这个直接凑 CI/CD ,你提交代码了 自动就帮你搞定了
    2.部署的时候,直接一个脚本就行了

    所以你只用敲一次命令,拿就是步骤 2 中的脚本运行一下就 ok 了
    ClA0ClA0
        20
    ClA0ClA0  
       2024-03-21 11:43:37 +08:00   1
    有汉化的 portianer ,https://hub.docker.com/r/6053537/portainer-ce ,直接可以一键安装,自己改一下安装位置就好
    miaotaizi
        21
    miaotaizi  
       2024-03-21 12:34:19 +08:00
    打包用 jenkins 写个 构建脚本

    部署可以用 docker-compos ,写好了直接 起容器, 当然这个步骤也是可以用 jenkins 实现
    tianmalj0613
        22
    tianmalj0613  
       2024-03-21 13:36:16 +08:00
    @crocoBaby #4 可以用 docker engine api 远程连接你服务器上面的 docker
    sinORcos
        23
    sinORcos  
       2024-03-21 14:04:11 +08:00 via iPhone
    好家伙,用个 portainer 还要找汉化吗…
    Puteulanus
        24
    Puteulanus  
       2024-03-21 14:10:13 +08:00
    https://www.sio.moe/2021/12/18/computer/Docker-Container/Use-Watchtower-to-automatically-update-Docker-images-and-containers/
    感觉你想要的是不是 Watchtower 这种,你自己做完打包镜像、推镜像,剩下的它在服务器上就自己做完了
    LongMaoz
        25
    LongMaoz  
       2024-03-21 14:15:30 +08:00
    portainer ce
    crocoBaby
        26
    crocoBaby  
    OP
       2024-03-21 14:41:39 +08:00
    @twofox 了解,感谢
    crocoBaby
        27
    crocoBaby  
    OP
       2024-03-21 14:42:11 +08:00
    @NelsonZhao 太复杂了,不会弄
    ccc00
        28
    ccc00  
       2024-03-21 14:56:10 +08:00 via iPhone
    linux:dockege ,mac:orbstack
    imokkkk
        29
    imokkkk  
       2024-03-21 16:56:14 +08:00
    mac orbstack 挺好用的 还轻量
    Vraw5
        30
    Vraw5  
       2024-03-27 10:28:44 +08:00
    @crocoBaby #6 版本号用时间戳或者 commit id 啥的,镜像名不用改。或者把那些命令 alias 一下也可以
    qbmiller
        31
    qbmiller  
       2024-05-10 16:22:15 +08:00
    用 的 portainer 。有办法往容器内部传输文件吗? 通过 portainer.
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2762 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 15:07 PVG 23:07 LAX 07:07 JFK 10:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86