gpt4 book ai didi

docker - 如何通过编辑器在容器Docker中编辑文件

转载 作者:行者123 更新时间:2023-12-02 20:20:48 26 4
gpt4 key购买 nike

我使用了docker-compose并运行了container。在docker-compose.yml中将数据量挂载为:

 version: '2'
services:

### Workspace containter
workspace:
build: ./workspace
volumes_from:
- volume_src

volume_src:
build: ./volume/src
volumes:
- ./src:/var/www/html

我将容器 workspace设置为 root许可。
docker-compose exec workspace bash root@a4f923f71693:/var/www/html#
我触摸了一个文件: touch a.php
然后,我在主机上转到文件夹源代码 src。我使用了 sublime text进行编辑。但是权限不能保存。
datnq@quocdat-pc:~/web/src$ 
drwxr-xr-x 10 root root 4096 Th08 4 15:15 a.php

如何通过编辑器(而不是permision)编辑文件数据量

最佳答案

请注意,被触摸的文件a.php是如何由root拥有的?

从命令行片段中,您仍然以datnq用户身份登录。
因此,在对文件执行任何操作之前,应首先以root登录。

假设您在datnq@quocdat-pc:~/web/src$
做:sudo -s subl a.php

关于docker - 如何通过编辑器在容器Docker中编辑文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38779802/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com