gpt4 book ai didi

docker - Docker安装卷,用于编辑源代码

转载 作者:行者123 更新时间:2023-12-02 19:41:12 25 4
gpt4 key购买 nike

我在Windows系统上安装了docker。该应用程序的源代码位于C:\Application\source位置。
我希望此信息在docker容器中可用,以便在开发过程中轻松更改代码而无需重建镜像。

这就是我尝试过的

docker run -d -P -i -t -p 8083:8080 --name html-app -v /c/Application/source:/usr/src html-app-img:vnode

图像 html-app基于Node JS

现在,当我执行 docker exec -it html-app /bin/bash时,那里没有显示 C:\Application\source的内容。
我以为应该可用吧?
在“Oracle虚拟”框中,我共享了 C:\Application文件夹

为了使它正常工作,我还有什么需要做的吗?

最佳答案

In the Oracle Virtual box, I've shared the folder C:\Application


这还不够。您需要修改boot2docker镜像,以使TinyCore Linux session 挂载共享路径(默认情况下,仅 C:\Users\<yourlogin>挂载为 /c/Users/<yourLogin>)
参见“ Docker Compose Mount Window Folder

Edit/create (as root) /mnt/sda1/var/lib/boot2docker/bootlocal.sh, (sda1 may be different for you)

Add:

mkdir -p <local_dir>
mount -t vboxsf -o defaults,uid=`id -u docker`,gid=`id -g docker` <mount_name> <local_dir>
( mount might need umask option as well)

关于docker - Docker安装卷,用于编辑源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35608073/

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