V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
fzinfz
V2EX  ›  云计算

新浪的 docker 容器 SC2 如何在线编辑文件? vi/vim/nano/emacs 都没,貌似也不能 sudo

  •  
  •   fzinfz · 2016-03-02 00:22:21 +08:00 · 3225 次点击
    这是一个创建于 3185 天前的主题,其中的信息可能已经有所发展或是发生改变。
    用的 python 容器,用的 Web 终端

    ~$ vi
    bash: vi: command not found
    ~$ vim
    bash: vim: command not found
    ~$ nano
    bash: nano: command not found
    ~$ emacs
    bash: emacs: command not found
    ~$ sudo
    bash: sudo: command not found
    ~$ apt-get install vim
    E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
    E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
    ~$ su
    su: must be run from a terminal
    8 条回复    2016-03-02 12:28:33 +08:00
    wweir
        1
    wweir  
       2016-03-02 00:26:43 +08:00 via Android
    echo 打法好,重定向大法好
    fzinfz
        2
    fzinfz  
    OP
       2016-03-02 00:28:12 +08:00
    @wweir 我要编辑,不要新建。。。 /手动忧伤脸
    fzinfz
        3
    fzinfz  
    OP
       2016-03-02 00:35:30 +08:00
    sed/awk 能用,可惜我不会。。。
    目前看起来可行的只有 python/open 编辑了吗。。。
    youxiachai
        4
    youxiachai  
       2016-03-02 01:17:52 +08:00
    tee 应该可以吧?

    cat 一份出来,修改完用 tee 粘贴一下
    66450146
        5
    66450146  
       2016-03-02 01:31:44 +08:00
    写个 Dockerfile 自己 build 一下呗。。。
    cxbig
        6
    cxbig  
       2016-03-02 01:55:05 +08:00   ❤️ 1
    通常来说 docker 都是准备好文件丢进去
    真要有一堆文件要编辑,做一个 sftp 共享,编辑器挂载远程文件夹修改好了
    ETiV
        7
    ETiV  
       2016-03-02 02:20:37 +08:00 via iPhone   ❤️ 1
    基础镜像是啥…
    sudo 都找不到的话估计是没在 path 下?

    可以看看 groups 命令,就大概知道自己能不能用 sudo 了
    fzinfz
        8
    fzinfz  
    OP
       2016-03-02 12:28:33 +08:00
    @youxiachai 我要文本编辑器。。。 /再次手动忧伤脸

    @66450146 貌似不支持 dockerfile : https://www.sinacloud.com/doc/sae/docker/python-getting-started.html

    @cxbig 提醒我了,可以找个类似 phpfm 那样的简易在线编辑器,感谢~~ /手动兴奋脸~

    @ETiV 能用 apt , debian/ubuntu 系的吧,具体不知, whoami/groups 结果都是“ u12345 ”
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3176 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:17 · PVG 21:17 · LAX 05:17 · JFK 08:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.